目前,我的Zend表上的錯誤信息呈現這樣的元素如下:我怎樣才能阻止Zend窗體錯誤呈現爲無序列表?
<ul class="errors">
<li>A password is required.</li>
</ul>
我不喜歡這樣。我怎樣才能讓這樣的事情,而不是:
<div class="errors">
<p>A password is required.</p>
</div>
事情我已經嘗試:
拆卸和重新聲明錯誤裝飾:
$password->removeDecorator("Errors"); $password->addDecorator("Errors", array("tag" => "div"));
隱而不宣」工作;我得到這個:
<ul tag="div" class="errors"> <li>A password is required.</li> </ul>
纏繞在
Errors
裝飾等裝飾HtmlTag
。所有這些都是爲列表添加樣式。例如,我嘗試添加<strong></strong>
標籤,但不是替換列表,而是將標籤纏繞它,產生一個大膽的列表。問真正很好地利用INTERCAL的
PLEASE
操作:PLEASE $password->removeDecorator("Errors"); PLEASE $password->addDecorator("Errors", array("tag" => "div"));
好吧,那也許是因爲我還沒有試過。但是,問題是,我想不出別的來試試:)