首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将PHPTAL模板引擎集成到yii框架中

将PHPTAL模板引擎集成到yii框架中
EN

Stack Overflow用户
提问于 2011-08-24 12:16:33
回答 1查看 783关注 0票数 1

我想知道如何将PHPTAL集成到yii框架中?我已经使用PHPTAL很长时间了,它是一个很好的模板引擎。虽然Yii允许在框架中集成另一个模板引擎,但它仍然不支持PHPTAL。

谢谢你的帮助。

EN

回答 1

Stack Overflow用户

发布于 2011-08-26 19:27:00

看一下Smarty template engine的这个扩展:smarty-view-renderer

基本上,您要为Yii编写一个实现IViewRenderer的组件。然后覆盖init()并实现renderFile(),然后在main.php配置文件中,将viewRenderer设置为组件类。如下所示:

代码语言:javascript
复制
'components' => array(
    ...
    'viewRenderer'=>array(
        'class'=>'application.extensions.path.to.your.class',
        'fileExtension' => '.ext',  // file extension to be handled by PHPTAL
        //other configurations for your component
    ),

它会像护身符一样起作用。

但是如果你不坚持使用PHPTAL,Smarty已经为你准备好了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7170370

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档