gpt4 book ai didi

zend-form - 如何更改 Zend_Form 中默认错误装饰器的标签?

转载 作者:行者123 更新时间:2023-12-04 20:56:03 28 4
gpt4 key购买 nike

我正在尝试更改 Errors 装饰器的标签,目前是:

<ul class="errors">
<li>error message</li>
</ul>

我想删除 <ul>包装并更改 <li>来自 ie <p> .

我尝试了很多东西,但无法让它工作..

有任何想法吗?

最佳答案

你不能改变 Errors 装饰器的默认标签,因为它调用了默认的 View 助手 Zend_View_Helper_FormErrors并且您无法传递参数。

因此,您将编写自己的装饰器和 View 助手。

我做了一些类似于将错误包装到 <label> 中的操作。元素

我创建了 LabelledErrors调用 FormLabelledErrors 的装饰器helper 并重置默认装饰器,用我自己的替换 Errors 装饰器。

关于zend-form - 如何更改 Zend_Form 中默认错误装饰器的标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4832258/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com