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 相关文章推荐
收藏的PHP常用函数 推荐收藏保存
Feb 21 PHP
php addslashes及其他清除空格的方法是不安全的
Jan 25 PHP
php5.3 goto函数介绍和示例
Mar 21 PHP
PHP实例分享判断客户端是否使用代理服务器及其匿名级别
Jun 04 PHP
PHP利用APC模块实现文件上传进度条的方法
Jan 26 PHP
php字符串函数学习之substr()
Mar 27 PHP
yii,CI,yaf框架+smarty模板使用方法
Dec 29 PHP
PHP利用超级全局变量$_POST来接收表单数据的实例
Nov 05 PHP
form表单传递数组数据、php脚本接收的实例
Feb 09 PHP
PHP使用ajax的post方式下载excel文件简单示例
Aug 06 PHP
laravel多条件查询方法(and,or嵌套查询)
Oct 09 PHP
Laravel 中使用简单的方法跟踪用户是否在线(推荐)
Oct 30 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教程之PHP中shell脚本的使用方法分享
2012/02/23 PHP
Laravel 队列使用的实现
2019/01/08 PHP
js特殊字符过滤的示例代码
2014/03/05 Javascript
document.write的几点使用心得
2014/05/14 Javascript
基于zepto.js实现登录界面
2017/10/09 Javascript
JS+canvas画布实现炫酷的旋转星空效果示例
2019/02/13 Javascript
基于three.js实现的3D粒子动效实例代码
2019/04/09 Javascript
webpack4 从零学习常用配置(小结)
2019/05/28 Javascript
[01:12](回顾)DOTA2国际邀请赛,全世界DOTAer的盛宴
2014/07/01 DOTA
[36:33]完美世界DOTA2联赛PWL S2 LBZS vs Forest 第二场 11.29
2020/12/02 DOTA
用Q-learning算法实现自动走迷宫机器人的方法示例
2019/06/03 Python
PYTHON绘制雷达图代码实例
2019/10/15 Python
使用python模拟高斯分布例子
2019/12/09 Python
python 通过视频url获取视频的宽高方式
2019/12/10 Python
python GUI库图形界面开发之PyQt5菜单栏控件QMenuBar的详细使用方法与实例
2020/02/28 Python
Python reduce函数作用及实例解析
2020/05/08 Python
Python如何转换字符串大小写
2020/06/04 Python
Python SQLAlchemy库的使用方法
2020/10/13 Python
Pycharm编辑器功能之代码折叠效果的实现代码
2020/10/15 Python
Django如何继承AbstractUser扩展字段
2020/11/27 Python
Django中的DateTimeField和DateField实现
2021/02/24 Python
用HTML5制作一个简单的桌球游戏的教程
2015/05/12 HTML / CSS
美国Max仓库:Max Warehouse
2020/05/31 全球购物
餐饮加盟计划书
2014/01/10 职场文书
宿舍保安职务说明书
2014/02/25 职场文书
竞选大队委员演讲稿
2014/04/28 职场文书
工作业绩不及格检讨书
2014/10/28 职场文书
2014年财务个人工作总结
2014/12/08 职场文书
八一建军节慰问信
2015/02/14 职场文书
环卫处个人工作总结
2015/03/04 职场文书
2015年度销售个人工作总结
2015/03/31 职场文书
2015年会计个人工作总结
2015/04/02 职场文书
实习单位鉴定意见
2015/06/04 职场文书
婚礼上证婚人致辞
2015/07/28 职场文书
心理学培训心得体会
2016/01/22 职场文书
python之PySide2安装使用及QT Designer UI设计案例教程
2021/07/26 Python