thinkphp5引入了公共部分标题和footer的方法
习惯了tp3.2但切换到tp5还是感觉别扭
直接进入问题:项目需要实现公共导航、页眉、页脚和真实部分等等
首先你需要找出Thinkphp5的设置目标是哪个文件。众所周知:config.php,如下图
![]()
只需要在配置部分指定以下内容即可
‘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中红框为引入的公共部分
![]()
图1
![]()
图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} 版权声明
本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。
code前端网
