Ejemplo n.º 1
0
 /**
  * 
  * @param \Zend\Form\FieldsetInterface $element
  * @return string
  */
 public function render(FieldsetInterface $element)
 {
     $formCollection = $this->getRenderer()->plugin('formCollection');
     $formCollection->setShouldWrap(false);
     $element->setAttribute('id', $element->getAttribute('name') . '-fieldset');
     $attributeHelper = new Attributes();
     $attributes = $attributeHelper->render($element, array('name'));
     $html = '<fieldset ' . $attributes . '>';
     $label = $element->getLabel();
     if ($label) {
         $html .= '<legend>' . $label . '</legend>';
     }
     $html .= $formCollection->render($element);
     $html .= '</fieldset>';
     return $html;
 }
Ejemplo n.º 2
0
 /**
  * 
  * @param \Zend\Form\ElementInterface $element
  * @param array $skip
  * @return string
  */
 public function renderAttributes(ElementInterface $element, array $skip = array())
 {
     $render = new Attributes();
     return $render->render($element, $skip);
 }