在zend Framework 2中设置视图文件的视图后缀

拉玛蒂(J. Rahmati)

默认的zend framework 2配置依赖于phtml文件进行视图渲染。但是,出于安全原因,我想将其更改为php。

通过链接,我了解到我需要创建一个自定义视图助手来做到这一点,或者是否可以更改设置以将后缀从phtml更改为php,这是如何做到的?

更新:我得到了它的工作,但不是我想要的方式。如果可能的话,我想从guessimtoolate的工作中得到答案。所以我更喜欢在我的module.config.php文件中这样的内容:

'view_manager' => array(
    'default_suffix' => 'php',
    //etc...
)
猜测

如果我的记忆力很好,则可以default_suffix在模块的配置文件中的键下view_manager,例如定义

return array(
    // ...
    'view_manager' => array(
        'default_template_suffix' => 'php',
        // ...
    ),
    // ...
);

这应该使模板文件解析器查找.php文件而不是.phtml

不能完全确定如何改进,但是可以做到。

更新:抱歉,我输入了错误的配置密钥名称-应该是default_template_suffix,不是default_suffix它用于,例如:在Zend\Mvc\Service\ViewTemplatePathStackFactory路径堆栈解析器诞生的地方:)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Zend Framework 2形式

来自分类Dev

Zend Framework 2会议

来自分类Dev

是否可以在Zend Framework 2中删除嵌套视图?

来自分类Dev

在Zend Framework 2中获取布局或视图中的局部值

来自分类Dev

在Zend Framework 2中获取布局或视图中的局部值

来自分类Dev

在视图Zend Framework 2中获取输入值

来自分类Dev

Zend Framework 2中的路由

来自分类Dev

Zend Framework 2中的ZendSearch

来自分类Dev

Zend Framework展示了三次视图

来自分类Dev

Zend Framework:将视图作为JSON返回

来自分类Dev

在Zend Framework 2中验证文件

来自分类Dev

Zend Framework 2和ExtJS

来自分类Dev

PDO例外ZEND Framework 2

来自分类Dev

Zend Framework 2和ExtJS

来自分类Dev

Zend Framework 2 URL重写

来自分类Dev

Zend Framework 2-视图中的翻译和文本域

来自分类Dev

Zend Framework 2-如何使前端和后端的视图分离?

来自分类Dev

Zend Framework 2-如何使前端和后端的视图分离?

来自分类Dev

如何从 Zend Framework 3 中的视图脚本访问服务?

来自分类Dev

Zend Framework中的'Zend_Session_Exception错误

来自分类Dev

Zend Framework 2无法呈现视图,解析器无法解析为文件。为什么?

来自分类Dev

在Zend Framework 2中不是null条件

来自分类Dev

在Zend Framework 2中使用Ajax

来自分类Dev

在Zend Framework 2模块中添加类

来自分类Dev

在Zend Framework 2中删除查询

来自分类Dev

Zend Framework 2中的MySQL查询

来自分类Dev

Zend Framework 2中的嵌套布局实现

来自分类Dev

Doctrine / Zend Framework 2中的MySQL索引

来自分类Dev

Zend Framework 2中的PHPUnit模拟服务