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前端网发表,如需转载,请注明页面地址。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。