ZF 1.12 Zend_Form不会显示Form_Elements错误消息而没有默认的'Form'装饰器,怎么样?

时间:2013-06-01 02:39:00

标签: php zend-framework zend-form zend-decorators

我偶然发现了与this类似的问题(如果不是这样说的话)。起初我只将我的表单装饰器设置为我的自定义ViewScript,我在其中显示了我的元素,非常简单直接。但是当时间到来“提交”时,即使我在输入中明确设置了错误,也没有显示任何错误。

为了显示我的消息(为了让我的表单实际获取消息,因为

$this->element->element_name->getMessages()

没有给我什么)我必须将默认的“Form”装饰器添加到我的Form的装饰器中,最后得到两个:自定义ViewScript和Form。

我尝试查看“Form”装饰器的代码,但无法确定为什么会发生这种情况。我想知道是否有人知道,因为我想学习。

谢谢!

1 个答案:

答案 0 :(得分:0)

这是跟踪和解决错误的非常有用的文档。

我认为这个LINK对你来说非常有用,可以让你的事情发挥作用。只是阅读并尝试仔细理解

请告诉我是否可以为您提供更多帮助。