常用的和不常用的首页标签都会列出,根据用途会有所缺少,欢迎补充。
用途 | 标签 |
---|---|
短标签(为了排版需要,长短标签分开展示) | |
引入头部文件header.html | {m:include "index","header"} |
引入底部文件footer.html | {m:include "index","footer"} |
前台投稿链接 | <a href="{U('member/member_content/init')}" target="_blank">投稿</a> |
自定义广告位 | {$site[advertise]}更改这里,请登录后台->系统管理->自定义配置 |
调用栏目ID为1的栏目名称及链接 | <a href="{get_category(1, 'pclink')}">{get_category(1, 'catname')}</a> |
调用菜单(以官方默认代码解释) | |
{m:nav field="catid,catname,arrchildid,pclink,type" where="parentid=0" limit="20"} {loop $data $v} <li> <a{if isset($catid) && $v['catid']==$catid} class="current" {/if} href="{$v[pclink]}" {if $v['type']==2} target="_blank" {/if}>{$v[catname]}</a> {if $v['arrchildid']!=$v['catid']} {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) && $v['catid']==$catid} class="current" {/if} |
栏目名称 | {$v[catname]} |
栏目链接 | {$v[pclink]} |
会员登录状态 | |
{if intval(get_cookie('_userid'))==0} <a href="{U('member/index/register')}" target="_blank">注册 </a> <a href="{U('member/index/login')}" target="_blank">登录 </a> {else} 你好:{safe_replace(get_cookie('_username'))}, <a href="{U('member/index/init')}">会员中心 </a> <a href="{U('member/index/logout')}">退出 </a> {/if}欢迎光临本站! |
|
判断会员没有登录 | {if intval(get_cookie('_userid'))==0} |
判断会员已经登录 | {if intval(get_cookie('_userid'))==1} |
登录链接 | <a href="{U('member/index/login')}" 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="{U('member/index/logout')}">退出 </a> |
常用调用(modelid="1" thumb="1" limit="3" catid="1" flag="1"等条件根据需要保留) | |
{m:lists field="title,thumb,url,click,description,inputtime,updatetime,nickname" modelid="1" thumb="1" limit="3" catid="1" flag="1"} {loop $data $v} <a target="_blank" href="{$v[url]}"><img src="{$v[thumb]}" title="{$v[title]}"></a> <a target="_blank" href="{$v[url]}" title="{$v[title]}">{str_cut($v['title'], 48)}</a> {/loop} |
|
调用必须加对应字段 |
field="title,thumb,url,click,description,inputtime,nickname" title=标题,thumb=缩略图,url=链接,click=点击数,description=描述 inputtime=发布时间,updatetime=更新时间,nickname=作者昵称 |
只调用模型1内容 | modelid="1" |
只调用带缩略图的 | thumb="1" |
只调用前3条 | limit="3" |
从第四条开始,调用6条 | limit="3,6" |
只调用栏目ID为1的 | catid="1" |
只调用置顶 | flag="1" |
调用对应字段 | {$v[字段名称]} |
调用标题前48个字符 | {str_cut($v['title'], 48)} |
调用描述前180个字符 | {str_cut($v['description'], 180)} |
调用发布时间 | {date('Y-m-d',$v['inputtime'])} |
调用更新时间 | {date('Y-m-d',$v['updatetime'])} |
全站TAG标签 | |
{m:tag field="id,tag,total" limit="20"} {loop $data $v} <li><a href="{U('search/index/tag',array('id'=>$v['id']))}" target="_blank">{$v[tag]}</a></li> {/loop} |
|
友情链接 | |
<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} |