1
我正在學習如何在Zend Framework中使用裝飾器。我去非常簡單的代碼:爲表單元素設置HtmlTag裝飾器
$this->addElement('text', 'wybor', array(
'label' => 'Wybierz',
'multiOptions' => array(1 => 'One', 2 => 'Two', 3 => 'Three'),
'decorators' => array(
'ViewHelper',
'Errors',
array('HtmlTag', array('tag' => 'td')),
),
));
但似乎HtmlTag不會在這種情況下工作 - 形式元素不與標籤包圍。
我在這裏做錯了什麼?預先感謝您的幫助。
試試這個$這個 - >的addElement( '文字', 'wybor',陣列( '標籤'=> 'Wybierz', 「multiOptions '=> array(1 =>'One',2 =''Two',3 =>'Three'), 'decorators'=> array( 'ViewHelper', 'Errors', 'HtmlTag'= > array('tag'=>'td'), ), )); –
@TahirYasin:在此之後,我發現一個異常:「在名稱中沒有找到'Td'插件;使用路徑:Zend_Form_Decorator_:Zend/Form/Decorator /」消息。 –