Sim*_*mon 3 php zend-framework
Zend Framework中模板文件的标准扩展名是.phtml ...我需要在一个特定的模块中将它们更改为.js ...任何人都可以帮助...我理想的是要将此更改为控制器级别...
非常感谢...
在你的控制器中:
public function init() {
$this->getHelper('viewRenderer')->setViewSuffix('js');
}
Run Code Online (Sandbox Code Playgroud)
如果需要将其应用于模块中的所有控制器,则应将其放在用于该模块的抽象控制器类中,并使该模块中的每个控制器都继承该抽象类.
理论上你可以将它放在模块的引导程序中,但它会'js'为每个请求设置视图后缀,即使那些最终没有被路由到该特定模块的请求也是如此.这是因为无论调度程序选择了哪个模块,都会为每个请求执行每个模块的引导程序.
init()但是,控制器的功能仅在选择模块进行调度时执行.
| 归档时间: |
|
| 查看次数: |
1512 次 |
| 最近记录: |