2011-07-21 15 views

答えて

2

標準のZFクラスでは使用できません。これを実現するには、標準のViewHelperを置き換えるカスタムデコレータを作成します。

class My_Form_Decorator_ViewHelper extends Zend_Form_Decorator_ViewHelper 
{ 
    public function render($content) 
    { 
     $element = $this->getElement(); 
     if ($element->isRequired()) { 
      $class = $element->getAttrib('class'); // append to current attrib 
      $element->setAttrib('class', $class . ' required'); 
     } 
     return parent::render($content); 
    } 
} 

もちろん、このデコレータにプレフィックスパスを追加することもできます。

+0

thx多くのヘルプ! – blacktie24

+0

+1とても素敵でとてもきれいです。 –

関連する問題