我是尚丹丹,我的博客建好啦!欢迎大家光临!

yxcms -yxcms标签调用大全

YXCms sdd 359℃ 0评论

http://jingyan.baidu.com/article/bea41d43497a83b4c51be6fc.html

http://www.oschina.net/p/yxcms

标签注释

这里的标签我将尽量把所有的标签调用都写出来,以方便模板制作时候直接拿过去用。以后会持续更新。

通用标签

{$title} 网站标题

{$title} 当前栏目

{$daohang}当前位置

自定义标签

{$extinfo[字段id][‘name’]}:{$extinfo[字段id][‘value’]}
注释:字段id是自定义字段前面的数字id

首页标签

1、一级导航菜单

{loop $sorts $key $vo}{if $vo[‘ifmenu’]}{if $vo[‘deep’]==1}<li class=”menu-item” {if $rootid==$key} class=”current” {/if} ><a {$mclass} href=”{$vo[‘url’]}”>{$vo[‘name’]}</a></li>{/if}{/if}{/loop}

2、多级导航菜单

{loop $sorts $key $vo}{if $vo[‘ifmenu’]}{if $vo[‘deep’]==1}</ul></li></ul></li></ul></li><li {if $rootid==$key} class=”current” {/if} ><a {$mclass} href=”{$vo[‘url’]}”><span>{$vo[‘name’]}</span></a><ul><li><ul><li><ul>{elseif $vo[‘deep’]==2}</ul></li></ul></li><li><a href=”{$vo[‘url’]}”><span>{$vo[‘name’]}</span></a><ul><li><ul>{elseif $vo[‘deep’]==3}</ul></li><li><a href=”{$vo[‘url’]}”><span>{$vo[‘name’]}</span></a><ul>{elseif $vo[‘deep’]==4}<li><a href=”{$vo[‘url’]}”><span>{$vo[‘name’]}</span></a></li>{/if}{/if}{/loop}

注释:多级导航需要css配合,不是放上去就显示多级菜单

3、幻灯图片调用代码(适合幻灯图片格式一样的)

{newstop:{table=(news) field=(id,title,picture,method) order=(recmd DESC,norder desc,id desc) where=(ispass=’1′ AND sort like ‘%100021%’) limit=(4)}}<a href=”#””><img src=”{$NewImgPath}[newstop:picture]” width=”970″ height=”350″ alt=”[newstop:title]” /></a>{/newstop}

注释:幻灯的栏目id是100021,对应填写就可以。调用4张图片,所以limit=(4)

4、幻灯图片调用代码(适合幻灯图片格式不一样的)

{newstop:{table=(news) field=(id,title,picture,method) order=(recmd DESC,norder desc,id desc) where=(ispass=’1′ AND sort like ‘%100021%’) limit=(0,1)}}<a href=”{url($newstop[‘method’],array(‘id’=>$newstop[‘id’]))}”><img src=”{$NewImgPath}[newstop:picture]” width=”970″ height=”350″ alt=”[newstop:title]” /></a>{/newstop}
注释:limit=(0,1) 这个意思是调用1张图片,从第一张图片开始limit=(1,1) 这个意思是调用1张图片,从第二张图片开始以此类推

5、新闻头条显示摘要其他列表

{news:{table=(news) field=(id,title,color,addtime,method,description) order=(recmd DESC,norder desc,id desc) where=(ispass=’1′) limit=(6)}}{if $news_i==1} <!–通过计数器判断第一条显示为头条样式–><h1><a href=”{url($news[‘method’],array(‘id’=>$news[‘id’]))}”>[news:title $len=20]</a></h1><p> [news:description]</p>{else}<li><a class=”w280″ style=”color:[news:color]” title=”[news:title]” target=”_blank” href=”{url($news[‘method’],array(‘id’=>$news[‘id’]))}”>[news:title $len=25]</a><span>[news:addtime]</span></li>{/if}{/news}
注释:这是源程序里关于头条及摘要的的调用,加入了if判断。参照就可以。

6、首页图集图文调用标签(包含所有)

{photo:{table=(photo) field=(id,title,addtime,picture,method) order=(recmd DESC,norder desc,id desc) where=(ispass=’1′ AND sort like ‘%100002%’) limit=(6)}}<li><a style=”color:[photo:color]” title=”[photo:title]” target=”_blank” href=”{url($photo[‘method’],array(‘id’=>$photo[‘id’]))}”><img class=”box” src=”{$PhotoImgPath}thumb_[photo:picture]” alt=”[photo:title]” width=”300″ height=”245″><span></span></a><h3><a href=”{url($photo[‘method’],array(‘id’=>$photo[‘id’]))” title=”[photo:title]”>[photo:title]</a><span>{date($photo[‘addtime’],Y-m-d)}</span></h3></li>{/photo}
注释标题:[photo:title $len=12]时间:{date($photo[‘addtime’],Y-m-d)}标题:[photo:title]链接:{url($photo[‘method’],array(‘id’=>$photo[‘id’]))封面图:src=”{$PhotoImgPath}thumb_[photo:picture]”摘要:[photo:description $len=46] 并限制为46个字。(Yxcms的数字直接是汉字数,而不是字符)基本就够用了,不过要注意的是如果你要调用description,那么开头的field=(id,title,picture,method,description) 里面必须要添加这个参数。其他也是一样。

7、文章频道信息全调用

{newso:{table=(news) field=(id,title,color,description,picture,addtime,method) order=(recmd DESC,norder desc,id desc) where=(ispass=’1′ AND sort like ‘%100025%’) limit=(1)}}{/newso}
注释:标题:[newso:title $len=12]时间:{date($photo[‘addtime’],Y-m-d)}链接:{url($newso[‘method’],array(‘id’=>$newso[‘id’]))}封面图:{$PhotoImgPath}thumb_[photo:picture]封面图:{$NewImgPath}[newso:picture]摘要:[newso:description $len=46]

8、友情链接(全文字)

{link:{table=(link) field=(name,url,type,picture,logourl) order=(norder desc,id desc) where=(ispass=’1′)}}}<li><A href=”[link:url]” target=_blank>[link:name]</A></li>{/link}

9、友情链接(文字图片一起显示)

{link:{table=(link) field=(name,url,type,picture,logourl) order=(norder desc,id desc) where=(ispass=’1′)}} {if $link[‘type’]==1} <A href=”[link:url]” target=_blank>[link:name]</A> {elseif $link[‘type’]==2} <A href=”[link:url]” target=_blank><IMG alt=[link:name] src=”{if empty($link[‘picture’])}[link:logourl]{else}{$LinkImgPath}[link:picture]{/if}”></A> {/if} {/link}

文章列表页标签调用

1、文章列表页调用

{loop $alist $vo} {/loop}标题:{$vo[‘title’]}时间:{date($vo[‘addtime’],Y-m-d H:m:i)}封面图:{$NewImgPath}{$vo[‘picture’]} 摘要:{$vo[‘description’]}链接:{url($vo[‘method’],array(‘id’=>$vo[‘id’]))}

2、子栏目列表

{loop $sortlist $key $vo}<li><a class=”w180″ title=”{$vo[‘name’]}” href=”{$vo[‘url’]}”>{$vo[‘name’]}</a></li>{/loop}

3、热门文章

{hot:{table=(news) field=(id,title,color,addtime,method) order=(hits desc,id desc) where=(ispass=’1′) limit=(7)}}<li><a class=”w180″ style=”color:[hot:color]” title=”[hot:title]” target=”_blank” href=”{url($hot[‘method’],array(‘id’=>$hot[‘id’]))}”>[hot:title $len=25]</a><span>{date($hot[‘addtime’],Y-m-d)}</span></li>{/hot}

4、推荐文章

{recmd:{table=(news) field=(id,title,color,addtime,method) order=(recmd desc,id desc) where=(ispass=’1′) limit=(7)}}<li><a class=”w180″ style=”color:[recmd:color]” title=”[recmd:title]” target=”_blank” href=”{url($recmd[‘method’],array(‘id’=>$recmd[‘id’]))}”>[recmd:title $len=25]</a><span>{date($recmd[‘addtime’],Y-m-d)}</span></li>{/recmd}

5、分页

{$page}

图集列表调用代码

1、图集列表调用

{loop $plist $vo}<li><a href=”{url($vo[‘method’],array(‘id’=>$vo[‘id’]))}” target=”_blank”><img src=”{$PhotoImgPath}thumb_{$vo[‘picture’]}” class=”thumbimage” /><span></span></a><h3><a href=”{url($vo[‘method’],array(‘id’=>$vo[‘id’]))}” title=”<b>{$vo[‘title’]}</b>”><b>{$vo[‘title’]}</b></a><span><div class=”post-ratings”>{date($vo[‘addtime’],Y-m-d)}</div></span></h3></li>{/loop}
注释标题:[photo:title $len=12]时间:{date($photo[‘addtime’],Y-m-d)}标题:[photo:title]链接:{url($photo[‘method’],array(‘id’=>$photo[‘id’]))封面图:src=”{$PhotoImgPath}thumb_[photo:picture]”摘要:[photo:description $len=46] 并限制为46个字。(Yxcms的数字直接是汉字数,而不是字符)基本就够用了,不过要注意的是如果你要调用description,那么开头的field=(id,title,picture,method,description) 里面必须要添加这个参数。其他也是一样。

2、子栏目列表

{loop $sortlist $key $vo}<li><a class=”w180″ title=”{$vo[‘name’]}” href=”{$vo[‘url’]}”>{$vo[‘name’]}</a></li>{/loop}

3、热门图集

{hot:{table=(photo) field=(id,title,picture,method) order=(hits desc,id desc) where=(ispass=’1′) limit=(4)}}<li><a class=”box” target=”_blank” title=”[hot:title]” href=”{url($hot[‘method’],array(‘id’=>$hot[‘id’]))}” ><img src=”__ROOT__/upload/photos/thumb_[hot:picture]” alt=”[hot:title]” width=”120″ height=”91″></a><h2 style=”color:[hot:color]”>[hot:title]</h2></li>{/hot}

4、推荐图集

{recmd:{table=(photo) field=(id,title,picture,method) order=(recmd desc,id desc) where=(ispass=’1′) limit=(4)}}<li><a class=”box” target=”_blank” title=”[recmd:title]” href=”{url($recmd[‘method’],array(‘id’=>$recmd[‘id’]))}” ><img src=”__ROOT__/upload/photos/thumb_[recmd:picture]” alt=”[recmd:title]” width=”120″ height=”91″></a><h2 style=”color:[recmd:color]”>[recmd:title]</h2></li>{/recmd}

文章内容页标签调用

1、标题

{$info[‘title’]}

2、时间来源点击等信息

发布日期:{date($info[‘addtime’],Y-m-d H:m:i)}&nbsp;&nbsp;点击量:{$info[‘hits’]}&nbsp;&nbsp; 信息来源:{$info[‘from’]}

3、内容

{$info[‘content’][‘content’]}

4、内容分页

{$info[‘content’][‘page’]}

5、上下页

<li>上一篇:{if !empty($upnews)}<a href=”{url($upnews[‘method’],array(‘id’=>$upnews[‘id’]))}” onFocus=”this.blur()”>{$upnews[‘title’]}</a>{else}没有了….{/if}</li><li>下一篇:{if !empty($downnews)}<a href=”{url($downnews[‘method’],array(‘id’=>$downnews[‘id’]))}” onFocus=”this.blur()”>{$downnews[‘title’]}</a>{else}没有了….{/if}</li>

图集内容页标签调用

1、标题

{$info[‘title’]}

2、时间来源点击等信息

发布日期:{date($info[‘addtime’],Y-m-d H:m:i)}&nbsp;&nbsp;点击量:{$info[‘hits’]}

3、内容文字部分

{$info[‘content’]}

4、内容图片部分

{loop $photolist $vo}
<li><A onClick=”return hs.expand(this)” title=”{$vo[‘tit’]}” href=”{$PhotoImgPath}{$vo[‘picture’]}”><img width=”145″ height=”110″ alt=”{$vo[‘tit’]}” class=”box” src=”{$PhotoImgPath}thumb_{$vo[‘picture’]}”></A><div class=”highslide-caption”>{$vo[‘tit’]}</div></li>{/loop}

5、内容图片部分

{loop $photolist $vo}

6、上下页

<li>上一图集:{if !empty($upnews)}<a href=”{url($upnews[‘method’],array(‘id’=>$upnews[‘id’]))}” onFocus=”this.blur()”>{$upnews[‘title’]}</a>{else}没有了….{/if}</li><li>下一图集:{if !empty($downnews)}<a href=”{url($downnews[‘method’],array(‘id’=>$downnews[‘id’]))}” onFocus=”this.blur()”>{$downnews[‘title’]}</a>{else}没有了….{/if}</li>

7、调用封面图和单张大图

原图:{$PhotoImgPath}{$info[‘picture’]}缩略图:{$PhotoImgPath}thumb_{$info[‘picture’]}

转载请注明:尚丹丹的博客 » yxcms -yxcms标签调用大全

喜欢 (0)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址