Beispiel #1
0
 protected function _htmlAttribs($attribs)
 {
     if (isset($attribs['required']) && $attribs['required'] == 'false') {
         unset($attribs['required']);
     }
     return parent::_htmlAttribs($attribs);
 }
Beispiel #2
0
 protected function _htmlAttribs($attribs)
 {
     $attribs = (array) $attribs;
     if (isset($attribs['href'])) {
         unset($attribs['href']);
     }
     return parent::_htmlAttribs($attribs);
 }
 /**
  * Converts an associative array to a string of tag attributes.
  *
  * Overloads {@link Zend_View_Helper_HtmlElement::_htmlAttribs()}.
  *
  * @param  array $attribs  an array where each key-value pair is converted
  *                         to an attribute name and value
  * @return string          an attribute string
  */
 protected function _htmlAttribs($attribs)
 {
     // filter out null values and empty string values
     foreach ($attribs as $key => $value) {
         if ($value === null || is_string($value) && !strlen($value)) {
             unset($attribs[$key]);
         }
     }
     return parent::_htmlAttribs($attribs);
 }