Zend framework 如何在zend framework中为每个视图分配不同的自定义辅助对象
我编写了一个自定义帮助程序,它以字符串形式返回html表单,扩展了Zend_view-hepler_摘要 现在我有3个助手。如何将每个助手分配到不同的视图。 在控制器中是这样的Zend framework 如何在zend framework中为每个视图分配不同的自定义辅助对象,zend-framework,zend-db,Zend Framework,Zend Db,我编写了一个自定义帮助程序,它以字符串形式返回html表单,扩展了Zend_view-hepler_摘要 现在我有3个助手。如何将每个助手分配到不同的视图。 在控制器中是这样的 class abc extends Zend_controller_front{ public action page1Action (){ // I want to use a different Helper //How do i assign custom1 helper to this view Separ
class abc extends Zend_controller_front{
public action page1Action (){
// I want to use a different Helper
//How do i assign custom1 helper to this view Separately
}
public action page2Action (){
// I want to use a different Helper
//How do i assign custom2 helper to this view Separately
}
public action page3Action (){
// I want to use a different Helper
//How do i assign custom3 helper to this view Separately
}
}
嗯,你应该继承Zend_Controller_Action而不是Zend_Controller_Front吗 “action”这个词不是有效的php关键字吗 只需在视图脚本中使用视图帮助器,因此在abc/page1.phtml中
print $this->page1Helper()
第2页和第3页也是如此
但是可能有一个更简单的方法。。。你可以
print $this->form;
而表单将在不需要助手的情况下打印