米拓CMS学习总结
MetInfo
采用 PHP + Mysql 架构,是一款对 SEO 非常友好、功能全面、支持可视化编辑、多语言、响应式展示,极其适合企业网站建设的 cms 建站系统。
关于栏目、后台内容、页面、seo等等常用功能,上述帮助手册都有,以下主要针对我认为一些常用的,关键的进行总结讲解:
模板虽好,解决了大部分重复的工作,但也给个性化造成了困扰,所以如何实现自定义是重中之重,米拓6.0采用纯标签模板,先来看看<if>标签
if elseif else 用法
<if value="$data['classnow'] eq 3"> 产品模块代码1 <elseif value="$data['classnow'] eq 2"> 产品模块代码2 <else/> 原产品模块代码 </if> 比较运算需要使用以下字符 'neq' => '<>', 'eq' => '==', 'gt' => '>', 'egt' => '>=', 'lt' => '<', 'elt' => '<='
$data['classnow']指的是当前栏目id,所以你想对某个模块多个页面作区别化处理,只要在该模块调用信息页面中,用<if></if>标签包裹,判断一下id然后另作处理就行;
每个模块都有相应的列表页和详情页,比如产品模块是product.php和showproduct.php,这些是模板调用的统一页面,你可以修改调用另外的页面,
也可以像我这样直接在统一的模板文件中用if来分类调用,达到自定义效果。
最强大的标签tag
所谓境界,像宇宙般虚无缥缈,却又像宇宙般在岁月的长河中积累、沉淀,无声无息地壮大自己。有些事非一朝而能明了,有些理非一夕而能透彻。带着自信坚持下去,书读百遍,其义自见,境界到了,万物皆虚,万事皆允!