PHPCMS v9常用标签集合
网站地址:
{siteurl($siteid)}
首页调用指定栏目下的子栏目:
{loop subcat('1') $v}
{/loop}
栏目导航样式:
{if $catid==$v[catid] || $top_parentid==$v[catid]} class='active'{/if}
注意:subcat('xx')里的内容要填父栏目的ID;
排行数字标签:
{number_format($v[monthviews])}
按照月点击量排行:
{pc:content action="hits" catid="$catid" num="8" order="monthviews DESC" cache="3600"}
{loop $data $v}
{number_format($v[monthviews])}<a href="{$v[url]}"{title_style($v[style])} class="title" title="{$v[title]}">{str_cut($v[title],56,'...')}
{/loop}
{/pc}
频道总排行:
{pc:content action="hits" catid="$catid" num="10" order="views DESC" cache="3600"}
{loop $data $v}
{/loop}
{/pc}
频道内容简介:
{pc:content action="position" posid="10" catid="$catid" thumb="1" order="listorder DESC" num="2"}
{loop $data $v}
{$v[title]}
{str_cut(strip_tags($v[description]), 150)}
{/loop}
{/pc}
{pc:content action="lists" catid="$catid" order="id DESC" num="3"}
{loop $data $k $v}
{/loop}
{/pc}
列表页首页调用文章内容:{pc:content action="lists" catid="栏目id" moreinfo="1" order="listorder DESC" num="3"}
{loop $data $r}
{str_cut($r[content],500)}
{/loop}
{/pc}
列表页:
调用父栏目链接:{$CATEGORYS[$CAT[parentid]][url]}
调用父栏目名:{$CATEGORYS[$CAT[parentid]][catname]}
列表页调用父栏目下的子栏目:
{pc:content action="category" catid="$parentid" num="6"}
{loop $data $v}
{/loop}
{/pc}
调用全站最新文章:
{pc:get sql="SELECT * from v9_news where catid in(1,2,3,4,5,6,7) order by id DESC" num="7" return="data"}
{loop $data $v}
{/loop}
{/pc}
列表页但前位置:
{catpos($catid)}
列表页调用案例:
{pc:content action="lists" catid="$catid" num="10" order="id DESC" page="$page"}
{loop $data $r}
{date('Y-m-d H:i:s',$r[inputtime])}·{$r[title]}
{if $n%5==0}
{/if}
{/loop}
{$pages}
{/pc}
列表页更新时间调用:{date('Y-m-d H:i:s',$r[inputtime])}
列表页调用文章链接;{$r[url]}
列表页调用文章标题:{$r[title]}
列表页分页标签:{$pages}
内容页文章标题调用:{$title}
内容页文章来源调用:{$copyfrom}
内容页文章简介:{str_cut($v[description],250)}
内容页调用点击数量:{$v[views]}
内容页文章点击调用:
内容页相关热词搜索:
{loop $keywords $keyword}{$keyword} {/loop}
随机调用文章:
{pc:content action="lists" catid="$catid" num="8" order="rand()" return="info"}
{loop $info $v}
{/loop}
{/pc}
显示全站排行榜,显示收藏统计量
{pc:get sql="select *,count(*) as count from phpcms_favorite where adddate>=DATE_SUB(CURDATE(),INTERVAL WEEKDAY(CURDATE()) DAY) group by title order by count(*) desc" return="data" num="9"}
{loop $data $key $val}
{$val[title]} {$val[count]}
{/loop}
{/pc}
首页调用文章点击量
{pc:content action="lists" catid="$r[catid]" num="5" order="id DESC" return="info"}
{php $categorys = getcache('category_content_'.$siteid,'commons');}
<ul class="list lh24 f14">
{loop $info $v}
{php $category = $categorys[$v[catid]];}
{php $modelid = $category['modelid'];}
{php $db = pc_base::load_model('hits_model'); $_r = $db->get_one(array('hitsid'=>'c-'.$modelid.'-'.$v[id])); $views = $_r[views]; }
{php $comment_tag = pc_base::load_app_class("comment_tag", "comment"); $comment_total = $comment_tag->count(array('commentid'=>'content_'.$v[catid].'-'.$v[id].'-'.$modelid));}
<li>·<a href="{$v['url']}" target="_blank" title="{$v['title']}"{title_style($v[style])}>{str_cut($v['title'],40)}</a> 点击:{$views} 评论:{if $comment_total}{$comment_total}{else}0{/if}</li>
{/loop}
</ul>
{/pc}
列表页调取点击量
{php $db = pc_base::load_model(‘hits_model’); $_r = $db->get_one(array(‘hitsid’=>’c-’.$modelid.’-’.$r[id])); $views = $_r[views]; }
内容页调用点击量,前提是已经引入了JQuery
</span><span id="hits"><script language="JavaScript" src="{APP_PATH}api.php?op=count&id={$id}&modelid={$modelid}"></script></span>
Dcr163的博客
http://dcr163.cn/78.html(转载时请注明本文出处及文章链接)