Php 如何格式化Zend_Form_Element_Radio,使标签位于输入之后
我一直在尝试在该问题的早期版本中实施解决方案,网址为: 通过创建一个扩展的助手MyLib_View_helper_FormRadio,但肯定缺少一些明显的东西 我的问题是如何让Zend_Form_Element_Radio现在使用它,而不是Zend_View_helper_FormRadio中的helper版本 我最初认为这是通过使用Php 如何格式化Zend_Form_Element_Radio,使标签位于输入之后,php,zend-framework,Php,Zend Framework,我一直在尝试在该问题的早期版本中实施解决方案,网址为: 通过创建一个扩展的助手MyLib_View_helper_FormRadio,但肯定缺少一些明显的东西 我的问题是如何让Zend_Form_Element_Radio现在使用它,而不是Zend_View_helper_FormRadio中的helper版本 我最初认为这是通过使用 $radio = new MyLib_View_Helper_FormRadio(); 但他意识到并非如此 更改Zend_View_Helper_FormRad
$radio = new MyLib_View_Helper_FormRadio();
但他意识到并非如此
更改Zend_View_Helper_FormRadio.php中标签和输入的排序方式可以做到这一点,但我意识到不应该更改Zend文件
如果有人能帮我做这件事,我将不胜感激 在MyLib\u View\u Helper\u FormRadio类中,您有一个方法,如下所示,这是一个示例:
public function formRadioCustom($name, $value = null, $attribs = null,
$options = null, $listsep = "<br />\n"){...}
在引导中添加一个方法来添加帮助程序,如下所示:
protected function _initViewHelpers() {
$view = new Zend_View();
$view->->addHelperPath('MyLib/View/Helper/', 'MyLib_View_Helper');
}
protected function _initViewHelpers() {
$view = new Zend_View();
$view->->addHelperPath('MyLib/View/Helper/', 'MyLib_View_Helper');
}