thinkphp5引入公共部分header、footer的方法详解


Posted in PHP onSeptember 14, 2018

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

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

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

thinkphp5引入公共部分header、footer的方法详解

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

‘template‘        => [
    // 模板引擎类型 支持 php think 支持扩展
    ‘type‘     => ‘Think‘,
    // 模板路径
    ‘view_path‘  => ‘‘,
    // 模板后缀
    ‘view_suffix‘ => ‘html‘,
    // 模板文件名分隔符
    ‘view_depr‘  => DS,
    // 模板引擎普通标签开始标记
    ‘tpl_begin‘  => ‘{{‘,
    // 模板引擎普通标签结束标记
    ‘tpl_end‘   => ‘}}‘,
    // 标签库标签开始标记
    ‘taglib_begin‘ => ‘<‘,
    // 标签库标签结束标记
    ‘taglib_end‘  => ‘>‘,
    ‘taglib_pre_load‘   =>  ‘app\common\taglib\Cc‘, 
  ],

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

thinkphp5引入公共部分header、footer的方法详解

图1

thinkphp5引入公共部分header、footer的方法详解

 图2

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

之后就可以在模版里使用

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

总结

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

PHP 相关文章推荐
vBulletin HACK----关于排版的两个HACK
Oct 09 PHP
PHP 在线翻译函数代码
May 07 PHP
PHP XML数据解析代码
May 26 PHP
CI框架源码阅读,系统常量文件constants.php的配置
Feb 28 PHP
PHP与Java进行通信的实现方法
Oct 21 PHP
PHP引用(&amp;)各种使用方法实例详解
Mar 20 PHP
php校验表单检测字段是否为空的方法
Mar 20 PHP
PHP实现长文章分页实例代码(附源码)
Feb 03 PHP
PHP会员找回密码功能的简单实现
Sep 05 PHP
PHP让数组中有相同值的组成新的数组实例
Dec 31 PHP
PHP多线程模拟实现秒杀抢单
Feb 07 PHP
mysqli扩展无法在PHP7下升级问题的解决
Sep 10 PHP
PHP中创建和编辑Excel表格的方法
Sep 13 #PHP
PHP通过get方法获得form表单数据方法总结
Sep 12 #PHP
php获取手机端的号码以及ip地址实例代码
Sep 12 #PHP
详解php用static方法的原因
Sep 12 #PHP
php实现数字补零的方法总结
Sep 12 #PHP
php使用QueryList轻松采集js动态渲染页面方法
Sep 11 #PHP
Yii2结合Workerman的websocket示例详解
Sep 10 #PHP
You might like
PHP实现限制域名访问的实现代码(本地验证)
2020/09/13 PHP
摘自启点的main.js
2008/04/20 Javascript
extjs 初始化checkboxgroup值的代码
2011/09/21 Javascript
php图像生成函数之间的区别分析
2012/12/06 Javascript
JQuery中关于jquery.js与jquery.min.js的比较探讨
2013/05/15 Javascript
Jquery遍历节点的方法小集
2014/01/22 Javascript
Angular.JS判断复选框checkbox是否选中并实时显示
2016/11/30 Javascript
js实现获取鼠标当前的位置
2016/12/14 Javascript
如何提高数据访问速度
2016/12/26 Javascript
Javascript继承机制详解
2017/05/30 Javascript
js弹性势能动画之抛物线运动实例详解
2017/07/27 Javascript
node中间层实现文件上传功能
2018/06/11 Javascript
vue里面v-bind和Props 利用props绑定动态数据的方法
2018/08/27 Javascript
vue 内置过滤器的使用总结(附加自定义过滤器)
2018/12/11 Javascript
配置eslint规范项目代码风格
2019/03/11 Javascript
Node.JS在命令行中检查Chrome浏览器是否安装并打开指定网址
2019/05/21 Javascript
超详细的5个Shell脚本实例分享(值得收藏)
2019/08/15 Javascript
vue a标签点击实现赋值方式
2020/09/07 Javascript
JavaScript仿京东轮播图效果
2021/02/25 Javascript
[13:21]DOTA2国际邀请赛采访专栏:RSnake战队国士无双,Fnatic.Fly
2013/08/06 DOTA
PyQt5每天必学之单行文本框
2018/04/19 Python
利用Pyhton中的requests包进行网页访问测试的方法
2018/12/26 Python
Python3模拟登录操作实例分析
2019/03/12 Python
python并发编程多进程之守护进程原理解析
2019/08/20 Python
python 字符串常用函数详解
2019/09/11 Python
html5实现微信打飞机游戏
2014/03/27 HTML / CSS
AE美国鹰美国官方网站:American Eagle Outfitters
2016/08/22 全球购物
澳大利亚领先的折扣药房:Chemist Direct(有中文站)
2018/11/24 全球购物
Travelstart沙特阿拉伯:廉价航班、豪华酒店和实惠的汽车租赁优惠
2019/04/06 全球购物
测绘专业大学生职业生涯规划书
2014/02/10 职场文书
中药学自荐信
2014/06/15 职场文书
同学毕业留言寄语
2015/02/27 职场文书
工程部岗位职责范本
2015/04/11 职场文书
会计做账心得体会
2016/01/22 职场文书
2016年百日安全生产活动总结
2016/04/06 职场文书
浅谈Go语言多态的实现与interface使用
2021/06/16 Golang