不同于V系列 x系列采用了模板继承 当然这个是随自己高兴了 怎么高兴怎么来 现在就以默认模板来解析下 application\index\view\default\pc_layout.htm 各个参数的作用
一:block 频繁出现的作用使用方法
复制代码
|
你会发现CSS调用和以前也不一样 是不是很迷惑 {block name="head_base_css"} 是干嘛的 为什么加这个 他的作用其实就是为了表示为这个为区块
你在子模板加上
复制代码
|
你会神奇的发现 pc_reset.css 不存在了 他被改为了 xxxxxxxxxxxxxxxxxx.css
模板继承的优势其实是设计基础模板中的区块(block)和子模板中替换这些区块 参考文档地址:https://www.kancloud.cn/manual/thinkphp5/125014
二:notempty 的作用
直接上代码:
复制代码
|
通过代码很方便就看出是判断有没有赋值的 文档地址:https://www.kancloud.cn/manual/thinkphp5/125019
三:include 的作用
接上面的代码 你会发现有个
复制代码
|
做开发的不用看也知道是包含 文档地址:https://www.kancloud.cn/manual/thinkphp5/125009
至于
复制代码
|
则是 index 模块中的你设置模板文件夹中的 min_login.htm 此目录为 application\index\view\default\min_login.htm
复制代码
|
则是 application\shop\view\default\min_login.htm
四:get_web_menu 调用导航 pc|get_web_menu 调用后台设置的pc导航 wap|get_web_menu 调用手机版导航
pc_layout.htm 中的大概介绍到这里 下一章讲 index.htm 首页标签部分 时间有限 没仔细研读代码 仅仅是个人理解 不对之处还望海涵