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简单命令代码集锦
Sep 24 PHP
PHP 编写大型网站问题集
May 07 PHP
php selectradio和checkbox默认选择的实现方法详解
Jun 29 PHP
php生成短域名函数
Mar 23 PHP
PHP XML和数组互相转换详解
Oct 26 PHP
php  单例模式详细介绍及实现源码
Nov 05 PHP
php中分页及SqlHelper类用法实例
Jan 12 PHP
Yii框架批量插入数据扩展类的简单实现方法
May 23 PHP
Laravel框架中Blade模板的用法示例
Aug 30 PHP
laravel http 自定义公共验证和响应的方法
Sep 29 PHP
Thinkphp 3.2框架使用Redis的方法详解
Oct 24 PHP
laravel 框架执行流程与原理简单分析
Feb 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
分享一个php 的异常处理程序
2014/06/22 PHP
PHP中实现接收多个name相同但Value不相同表单数据实例
2015/02/03 PHP
在WordPress中实现评论头像的自定义默认和延迟加载
2015/11/24 PHP
JavaScript Ajax Json实现上下级下拉框联动效果实例代码
2013/11/23 Javascript
jQuery实现购物车多物品数量的加减+总价计算
2014/06/06 Javascript
深入理解JavaScript中的箭头函数
2015/07/28 Javascript
可输入文字查找ajax下拉框控件 ComBox的实现方法
2016/10/25 Javascript
bootstrap模态框跳转到当前模板页面 框消失了而背景存在问题的解决方法
2020/11/30 Javascript
Bootstrap源码解读导航(6)
2016/12/23 Javascript
vue+vuecli+webpack中使用mockjs模拟后端数据的示例
2017/10/24 Javascript
微信小程序中实现手指缩放图片的示例代码
2018/03/13 Javascript
vue项目中公用footer组件底部位置的适配问题
2018/05/10 Javascript
基于Node.js搭建hexo博客过程详解
2019/06/25 Javascript
解决vue 给window添加和移除resize事件遇到的坑
2020/07/21 Javascript
小程序实现列表展开收起效果
2020/07/29 Javascript
详解K-means算法在Python中的实现
2017/12/05 Python
python3.4.3下逐行读入txt文本并去重的方法
2018/04/29 Python
Windows下安装Scrapy
2018/10/17 Python
python 提取key 为中文的json 串方法
2018/12/31 Python
python调用webservice接口的实现
2019/07/12 Python
Django认证系统user对象实现过程解析
2020/03/02 Python
python3注册全局热键的实现
2020/03/22 Python
python和C++共享内存传输图像的示例
2020/10/27 Python
Python之多进程与多线程的使用
2021/02/23 Python
纯css3制作的火影忍者写轮眼开眼至轮回眼及进化过程实例
2014/11/11 HTML / CSS
澳大利亚冲浪和时尚服装网上购物:SurfStitch
2017/07/29 全球购物
Lacoste澳大利亚官网:服装、鞋类及配饰
2018/11/14 全球购物
Deux par Deux官方网站:设计师童装
2020/01/03 全球购物
幼儿园安全检查制度
2014/01/30 职场文书
学习雷锋寄语大全
2014/04/11 职场文书
银行主办会计岗位职责
2014/08/13 职场文书
2014年学校工会工作总结
2014/12/06 职场文书
行政经理岗位职责
2015/04/15 职场文书
宿舍卫生管理制度
2015/08/05 职场文书
python字符串的多行输出的实例详解
2021/06/08 Python
Go语言的协程上下文的几个方法和用法
2022/04/11 Golang