5
我試圖改變錯誤裝飾的標籤,目前它是:如何更改Zend_Form中默認Errors裝飾器的標籤?
<ul class="errors">
<li>error message</li>
</ul>
我想刪除<ul>
包裝和<li>
通過即<p>
改變。
我嘗試了很多東西,但無法得到它的工作..
任何想法?
我試圖改變錯誤裝飾的標籤,目前它是:如何更改Zend_Form中默認Errors裝飾器的標籤?
<ul class="errors">
<li>error message</li>
</ul>
我想刪除<ul>
包裝和<li>
通過即<p>
改變。
我嘗試了很多東西,但無法得到它的工作..
任何想法?
您不能更改錯誤裝飾器的默認標記,因爲它調用默認視圖幫助器Zend_View_Helper_FormErrors
,並且您無法傳遞參數。
所以你會寫你自己的裝飾者&視圖助手。
我沒有類似的東西來包裝錯誤到<label>
元素
我創建LabelledErrors
裝飾它調用一個FormLabelledErrors
助手和重新設置默認的裝飾,代替我自己的錯誤裝飾。