我不想从控制器中删除智能模板。在控制器的某些操作中,我想使用codeigniter的默认视图系统,而在其他操作中,我想将SMARTY模板保留为显示媒体。我怎样才能做到这一点?
提前致谢
答案 0 :(得分:0)
查看CodeIgniter Wiki - http://codeigniter.com/wiki/Smarty/
答案 1 :(得分:0)
我一直在为Codeigniter开发一个CI Smarty库。它允许您使用默认的Codeigniter视图,并允许您使用Codeigniter模板解析器渲染Smarty模板,因为我正在扩展它。
以下是存储库:https://github.com/Vheissu/Ci-Smarty
目前看来,它的效果非常好。如果您有任何问题,请在Github上记录问题,我会在24小时内解决。其他解决方案大多已过时,我的库允许您使用新的Smarty 3功能,如模板继承等。