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者的疑难问答(1)
Oct 09 PHP
PHP获取MAC地址的具体实例
Dec 13 PHP
PHP中spl_autoload_register()和__autoload()区别分析
May 10 PHP
smarty内置函数{loteral}、{ldelim}和{rdelim}用法实例
Jan 22 PHP
php封装的表单验证类完整实例
Oct 19 PHP
PHP数据库操作四:mongodb用法分析
Aug 16 PHP
Laravel框架分页实现方法分析
Jun 12 PHP
PHP实现微信提现功能
Sep 30 PHP
thinkphp5.1框架实现格式化mysql时间戳为日期的方式小结
Oct 10 PHP
PHP设计模式(一)工厂模式Factory实例详解【创建型】
May 02 PHP
PHP $O00OO0=urldecode &amp; eval 解密,记一次商业源码的去后门
Sep 13 PHP
PHP策略模式写法
Apr 01 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
超神学院:鹤熙已踏入神圣领域,实力不比凯莎弱
2020/03/02 国漫
php分页思路以及在ZF中的使用
2012/05/30 PHP
非常好用的Zend Framework分页类
2014/06/25 PHP
如何让thinkphp在模型中自动完成session赋值小教程
2014/09/05 PHP
PHP程序员常见的40个陋习,你中了几个?
2014/11/20 PHP
php微信支付接口开发程序
2016/08/02 PHP
PHP array_reduce()函数的应用解析
2018/10/28 PHP
laravel 修改记住我功能的cookie保存时间的方法
2019/10/14 PHP
用ASP将SQL搜索出来的内容导出为TXT的代码
2007/07/27 Javascript
jQuery通过扩展实现抖动效果的方法
2015/03/11 Javascript
基于jquery实现在线选座订座之影院篇
2015/08/24 Javascript
JS键盘版计算器的制作方法
2016/12/03 Javascript
bootstrap快速制作后台界面
2016/12/05 Javascript
浅析vue深复制
2018/01/29 Javascript
js实现掷骰子小游戏
2019/10/24 Javascript
javascript浅层克隆、深度克隆对比及实例解析
2020/02/09 Javascript
python使用百度翻译进行中翻英示例
2014/04/14 Python
python调用Matplotlib绘制分布点并且添加标签
2018/05/31 Python
Django forms组件的使用教程
2018/10/08 Python
对Python3 解析html的几种操作方式小结
2019/02/16 Python
解决pycharm 远程调试 上传 helpers 卡住的问题
2019/06/27 Python
Python input函数使用实例解析
2019/11/22 Python
关于TensorFlow新旧版本函数接口变化详解
2020/02/10 Python
numpy库reshape用法详解
2020/04/19 Python
用gpu训练好的神经网络,用tensorflow-cpu跑出错的原因及解决方案
2021/03/03 Python
.NET是怎么支持多种语言的
2015/02/24 面试题
STP协议的主要用途是什么?为什么要用STP
2012/12/20 面试题
C#的几个面试问题
2016/05/22 面试题
建筑工程技术应届生自荐信
2013/09/27 职场文书
2014年社区植树节活动方案
2014/02/28 职场文书
畜牧兽医本科生的自我评价
2014/03/03 职场文书
《梅花魂》教学反思
2014/04/30 职场文书
公司总经理助理岗位职责
2014/07/09 职场文书
2015年乡镇卫生院工作总结
2015/04/22 职场文书
python3 sqlite3限制条件查询的操作
2021/04/07 Python
win10拖拽文件时崩溃怎么解决?win10文件不能拖拽问题解决方法
2022/08/14 数码科技