因为时间关系,暂时只列举出一些常用标签
| 用途 | 标签 |
|---|---|
| 短标签(为了排版需要,长短标签分开展示) | |
| 引入头部文件header.html | {m:include "index","header"} |
| 引入底部文件footer.html | {m:include "index","footer"} |
| 调用栏目ID为1的单页内容(300指的是限制字数) | {page_content(1, 300)} |
| 调用栏目ID为1的单页内容(第三个参数表示不过滤html) | {page_content(1, 300, false)} |
| 会员登录链接 | <a href="{url_referer(get_url())}" target="_blank">登录</a> |
| 会员注册链接 | <a href="{U('member/index/register')}" target="_blank">注册</a> |
| 会员投稿链接 | <a href="{U('member/member_content/init')}" target="_blank">投稿</a> |
| 自定义广告位 | {adver(1)} 更改这里,请登录后台->模块管理->广告管理 |
| 调用栏目ID为1的栏目名称及链接 | <a href="{get_category(1, 'pclink')}">{get_category(1, 'catname')}</a> |
| 导航菜单 | |
{m:nav field="catid,catname,arrchildid,pclink,target" where="parentid=0" limit="20"}
{loop $data $v}
<li>
<a{if isset($catid) && in_array($catid, explode(',', $v['arrchildid']))} class="current" {/if} href="{$v[pclink]}" target="{$v[target]}" >{$v[catname]}</a>
{if is_childid($v)}
{php $r = get_childcat($v['catid']);}
<ul class="sub_nav">
{loop $r $v}
<li><a href="{$v[pclink]}">{$v[catname]}</a></li>
{/loop}
</ul>
{/if}
</li>
{/loop}
|
|
| 当前栏目,对应的菜单高亮 | {if isset($catid) && in_array($catid, explode(',', $v['arrchildid']))} class="current" {/if} |
| 栏目名称 | {$v[catname]} |
| 栏目链接 | {$v[pclink]} |
| 栏目打开方式(V5.8新增) | {$v[target]} |
| 是否有子栏目(V6.6新增) | {if is_childid($v)} {/if} |
| 会员登录状态 | |
{if intval(get_cookie('_userid'))==0}
<a href="{U('member/index/register')}" target="_blank">注册 </a> <a href="{url_referer(1)}" target="_blank">登录 </a>
{else}
你好:{safe_replace(get_cookie('_username'))}, <a href="{U('member/index/init')}">会员中心 </a> <a href="{url_referer(0)}">退出 </a>
{/if}
|
|
| 判断会员是否登录 | {if intval(get_cookie('_userid'))}已登录{else}未登录{/if} |
| 登录链接 | <a href="{url_referer(1)}" target="_blank">登录 </a> |
| 注册链接 | <a href="{U('member/index/register')}" target="_blank">注册 </a> |
| 会员中心首页链接 | <a href="{U('member/index/init')}">会员中心 </a> |
| 投稿链接 | <a href="{U('member/member_content/init')}">投稿 </a> |
| 退出登录链接 | <a href="{url_referer(0)}">退出 </a> |
| banner标签(轮播图标签) | |
{m:banner field="title,image,url,typeid,status" limit="10"}
<ul>
{loop $data $v}
<li><a href="{$v[url]}"><img src="{$v[image]}" alt="{$v[title]}" title="{$v[title]}"></a></li>
{/loop}
<ul>
|
|
| field | 获取字段名称,例如: field="title,image,url,typeid,status",此属性可选 |
| typeid | 轮播分类,例如:typeid="1",此属性可选,轮播分类ID可在后台轮播图分类管理中查看 |
| limit | 限制条数,例如: limit="10" 默认值为20,此属性可选 |
| 获取列表信息标签 | |
{m:lists field="id,title,thumb,url,color,click,description,inputtime" modelid="1" thumb="1" limit="3" catid="1" flag="1"}
{loop $data $v}
<a target="_blank" href="{$v[url]}"><img src="{get_thumb($v['thumb'])}" title="{$v[title]}"></a>
<a target="_blank" href="{$v[url]}" title="{$v[title]}">{title_color($v['title'], $v['color'])}</a>
{/loop}
|
|
| 调用常用字段 |
field="id,title,thumb,url,color,click,description,inputtime,updatetime,nickname" id=内容ID,title=标题,thumb=是否带缩略图,url=内容链接,color=标题颜色,click=点击数, description=内容摘要,inputtime=发布时间,updatetime=更新时间,nickname=作者昵称 |
| 只调用模型1内容 | modelid="1" |
| 只调用带缩略图的内容 | thumb="1" |
| 只调用不带缩略图的内容 | thumb="0" |
| 只调用栏目ID为1的内容 | catid="1" |
| 调用多个栏目ID的内容 | catid="1,3,6" |
| 内容属性 | flag="1" ,属性说明: 置顶[1] 头条[2] 特荐[3] 推荐[4] 热点[5] 幻灯[6] 跳转[7] |
| 内容排序 | 系统默认为“listorder ASC,id DESC”,也可自定义排序,例如: order="updatetime DESC" ,表示按照更新时间排序 order="RAND()" ,表示内容随机读取 |
| 只调用前3条 | limit="3" |
| 从第四条开始,调用6条 | limit="3,6" |
| where属性 | 在where属性里可以书写合法的SQL,例如:where="nickname='admin'",初学者不建议使用 |
| 缓存数据(单位“秒”,V5.8新增) | cache="3600" |
| 调用对应字段 | {$v[字段名称]} |
| 调用标题(无标题颜色) | {$v[title]} |
| 调用标题(可生成带颜色的标题,V5.5新增) | {title_color($v['title'], $v['color'])} |
| 调用缩略图(V5.5新增) | {get_thumb($v['thumb'])} |
| 调用发布时间 | {date('Y-m-d',$v['inputtime'])} |
| 调用更新时间 | {date('Y-m-d',$v['updatetime'])} |
| 全站最近更新标签(不限模型,V5.8新增) | |
{m:all field="modelid,catid,id,title,inputtime,url,thumb" limit="10"}
{loop $data $v}
<p><a href="{$v[url]}">{$v[title]}</a> 【{get_catname($v['catid'])}】</p>
{/loop}
|
|
| field | 获取字段名称,例如: field="modelid,catid,id,title,inputtime,url,thumb" 注意:全站最近更新标签,只有“ modelid,catid,id,userid,username,title,inputtime,updatetime,url,thumb,status,issystem ”字段 |
| order | 排序规则,例如: order="updatetime DESC",默认为发布时间倒序 |
| limit | 限制条数,例如: limit="10" 默认值为20 |
| 全站TAG标签 | |
{m:tag field="id,tag,total" limit="20"}
{loop $data $v}
<li><a href="{tag_url($v['id'])}" target="_blank">{$v[tag]}</a></li>
{/loop}
|
|
| catid | 此属性可选,若加此属性则表示只查询绑定其栏目的TAG |
| 友情链接标签 | |
<a href="{U('link/index/init')}">申请友链</a>
{m:link field="url,logo,name" limit="20"}
{loop $data $v}
<li><a href="{$v[url]}" target="_blank">{$v[name]}</a></li>
{/loop}
|
|
| 调用栏目ID为1的栏目下的二级栏目 | |
{php $data = get_childcat(1);}
{loop $data $k=>$v}
<a href="{$v[pclink]}" title="{$v[catname]}"> {$v[catname]}</a>
{/loop}
|
|