日期:2020-10-20 分类:常见问题 浏览:862 来源:深圳市XXX科技有限公司
《多语言多城市CMS》二次开发说明
《多语言多城市CMS》WEB_V6.0.12_20220406版本采用ThinkPHP框架V6.0.12开发
一、模板及皮肤目录结构:
A、模板目录:
\template\default\pc\(电脑端模板,或后台选择“PC端和移动端共用模板”时,调用此模板)
\template\default\mobile\(手机端模版)
B、皮肤目录:
\public\skin\index\default\default.jpg
C、模板和皮肤目录名称要一致。
D、模板文件命名规则:
列表页模板以list_为前缀,如:list_abc.html
内容页模板以view_为前缀,如:view_abc.html
二、模板标签:
1、tag:list标签(在所有模板页面均可调用)
使用方法:
{tag: list name="rs" table="数据表" where="查询条件" limit="显示数量" order="排序方式"}
循环内容
{/tag: list}
使用示例(幻灯片循环):
{tag:list name="rs" table="ad" where="lang='cn' and att_type='banner' and position='index'" limit="5" order="sequence desc "}
<li><a href="{$rs.linkurl}">{$rs.thumb}</a></li>
{/tag:list}
调用后台勾选:电脑端或移动端,如:
{tag:list name="rs" table="ad" where="find_in_set('wap',client)" limit="5" order="sequence desc "}
{/tag:list}
wap为移动端,pc为电脑端
2、list标签,仅前端列表页模板有效(列表页循环和分页,如:新闻模块、产品模块等)
使用方法:
{volist name="list" id="rs"}
{$rs.thumb}{$rs.title}
{/volist}
分页:<div>{$list->render()|raw}</div>
3、$rs标签,仅前端内容页有效(显示内容页相关字段,如:新闻模块、产品模块等)
使用方法:{$rs.数据表字段}
示例:产品图片在产品内容模板页调用:<img src="{$rs.thumb}">
4、$lang_list标签,前端模板有效(启用的语言列表)
使用方法:
{volist name="lang_list" id="langRs"}
{$langRs.字段名称}
{/volist}
5、$crumb标签,前端模板有效(面包屑分类导航)
使用方法:
{volist name="crumb" id="listnavRs"}
<a href="{$listnavRs.url}">{$listnavRs.title}</a>
{/volist}
上一篇: 《多语言多城市CMS》安装说明3
下一篇: 《多语言多城市CMS》安装说明1