经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 程序设计 » PHP » 查看文章
thinkphp5引入公共部分header、footer的方法详解
来源:jb51  时间:2018/9/25 19:04:34  对本文有异议

由于用惯了tp3.2,改用tp5有些还是感觉别扭的

直接上问题:项目中需要用到引入公共导航、头部、底部、右边部分等等

首先要弄清楚thinkphp5的配置项是哪个文件,众所周知:config.php,如下图所示

只需要在配置项里配置里如下内容即可

  1. template => [
  2. // 模板引擎类型 支持 php think 支持扩展
  3. type => Think‘,
  4. // 模板路径
  5. view_path => ‘‘,
  6. // 模板后缀
  7. view_suffix => html‘,
  8. // 模板文件名分隔符
  9. view_depr => DS,
  10. // 模板引擎普通标签开始标记
  11. tpl_begin => ‘{{‘,
  12. // 模板引擎普通标签结束标记
  13. tpl_end => ‘}}‘,
  14. // 标签库标签开始标记
  15. taglib_begin => ‘<‘,
  16. // 标签库标签结束标记
  17. taglib_end => ‘>‘,
  18. taglib_pre_load => app\common\taglib\Cc‘,
  19. ],

上面代码红色部分就是定义引入公共部分的标签库标签,图2中红框内就是引入的公共的部分

图1

 图2

其中  ‘taglib_pre_load‘     =>    ‘app\common\taglib\Cc‘, 这条 。

之后就可以在模版里使用

  1. {cc:articles cid="1" field=‘id,title limit="2" order="id asc" id="vo"}
  2. <li><a href="#" rel="external nofollow" >{$vo.title}</a></li>
  3. {/cc:articles}

总结

以上所述是小编给大家介绍的thinkphp5引入公共部分header、footer的方法 ,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对w3xue网站的支持!

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号