我在處理這個問題時遇到了一些麻煩。 這是我的Zend_Form裏:Se4t將Zend_Form元素描述轉義爲假
$about = $this->addElement('textarea', 'about', array( 'label' => 'About:', 'description' => 'some <strong>description</strong>', 'required' => false, 'filters' => array('StringTrim'), 'validators' => array( array('validator' => 'StringLength', 'options' => array(0, 1024)), ) ));
因此,對於這個關於元素我應該有一個描述「一些描述」。
的問題是說明被轉義所以我得到的是「一些描述 ...
現在,如果我嘗試使用$about->setDescription("some-text");
,而不是設置說明鍵我的描述不顯示的。如果我嘗試執行此處描述的任何操作(http://devzone.zend.com/article/3450#comments-3486),則表單消失或者如果我嘗試獲取裝飾器,則會得到空值,因此如果嘗試調用$decorator->setOption()
方法,則會出現錯誤。
任何想法?