0
我创建了一个新的装饰器并使用addElementPrefixPath将其添加到了我的表单中。我打算以其他形式使用此装饰器,但不希望每次都添加它。我如何通过bootstrap添加这个装饰器?通过引导添加自定义Zend表单元素装饰器
我创建了一个新的装饰器并使用addElementPrefixPath将其添加到了我的表单中。我打算以其他形式使用此装饰器,但不希望每次都添加它。我如何通过bootstrap添加这个装饰器?通过引导添加自定义Zend表单元素装饰器
我个人将扩展Zend_Form并使用该表单。如下:
class My_Form extends Zend_Form {
protected $decorator = ..........;
}
该文件将进入./library/My/Form.php。然后在我所有的形式,他们是:
class App_Form_Example extends My_Form {
....
}
如果你还没有使用自动加载器命名空间之前,你需要将它添加到您的application.ini(假设你用“MY_”开始你的扩展形式
autoloaderNamespaces[] = "My_"
我希望帮助。让我知道如果我误解你的问题还是我没讲清楚:)