예제 #1
0
 public function render($content)
 {
     $element = $this->getElement();
     $class = $element->getAttrib('class');
     if (strpos($class, 'display_hidden') === false) {
         return $content;
     }
     $label = new Zend_Form_Decorator_Label(array('tag' => 'td'));
     $label->setElement($element);
     $label = $label->render('');
     $value = htmlentities($element->getValue());
     return "<tr>{$label}<td class=\"element\">{$value}{$content}</td></tr>\n";
 }
예제 #2
0
파일: Abstract.php 프로젝트: netixx/Stock
 /**
  * Construit le Label du champ
  * Ajoute la classe required si le champ est marque comme requis
  * @brief	Construit le label
  * @author	francoisespinet
  * 	@param Zend_Form_Element $oElement
  */
 protected function buildLabel(Zend_Form_Element $oElement)
 {
     // On passe par l'instanciantion à la différence de buildInput
     // car le décorateur label chargé par défaut wrap un dt autour du label
     $oDecorator = new Zend_Form_Decorator_Label();
     return $oDecorator->setElement($oElement)->render('');
 }
예제 #3
0
 public function buildLabel($content)
 {
     $dec = new Zend_Form_Decorator_Label();
     $dec->setElement($this->getElement());
     return $dec->render($content);
 }