<map id="ORuDs"><rp id="ORuDs"></rp></map>

      <area id="ORuDs"><thead id="ORuDs"></thead><option id="ORuDs"><video id="ORuDs"><keygen id="ORuDs"><del id="ORuDs"></del><strike id="ORuDs"><dd id="ORuDs"><abbr id="ORuDs"><noscript id="ORuDs"></noscript></abbr><tfoot id="ORuDs"></tfoot></dd></strike></keygen></video><noframes id="ORuDs"><fieldset id="ORuDs"><p id="ORuDs"><aside id="ORuDs"><q id="ORuDs"><ol id="ORuDs"></ol><i id="ORuDs"><small id="ORuDs"></small></i></q></aside><mark id="ORuDs"></mark></p></fieldset>
        <table id="ORuDs"></table>
          <acronym id="ORuDs"></acronym>

          <acronym id="ORuDs"></acronym>

          TP5+TP6 Twig模板引擎,动态支持所有think模板函数

          浏览:2872 最后更新:2020-03-30 11:17 分类:其他
          喜欢用Twig的不妨试试,支持原本模板的所有模板函数和common定义的函数



          1.twig模板有有好的代码提示,以及标签高亮.可以增加你的代码可读性.
          2.twig自带的模板函数可以很方便的实现一些复杂的功能.
          3.修复目前已知的Bug,如有发现新的问题,欢迎反馈.

          安装方式

          TP5:
          composer require rain-sjh/think-twig=1.*
          配置:
          config/template.php: 'type' => 'Twig'

          TP6:
          composer require rain-sjh/think-twig=2.*
          配置:
          config/view.php: 'type' => 'Twig'

          默认是打开模板缓存的,配置'tpl_cache' => false,来关闭缓存.

          完成

          用附件内文件直接替换官方的也行,非得让上传附件,明明不需要上传的.
          评论( 相关
          后面还有条评论,点击查看>>