文件途径调用
{CSS_PATH}CSS文件途径,对应http://您的域名/statics/css/ {JS_PATH}JS文件途径,对应http://您的域名/statics/js/ {IMG_PATH}图片文件途径,对应http://您的域名/statics/images/
模版调用
{template"模版目录名","模版文件名"} {template"content","footer"}调用content目录下footer模版
常用字段(其它字段可检查模型的一切字段)
catid="$catid"当时栏目ID action="category"首要栏目称号调用等 action="lists"首要用于列表调用等action="hits"调用排行等action="position"首要用于引荐位列表等posid="9"引荐位ID="9"num="10"数据调用数量="10" page="$page"调用分页cache="3600"缓存="3600″毫秒{$r[title]}文章标题可增加截取{$r[url]}链接{$r[description]}摘要{thumb($r[thumb],200,200)}略缩图200px*200px {$v[inputtime])}日期 {date('Y-m-dH:i:s',$v[inputtime])}时刻格式化调用年-月-日时:分:秒{date('m/d',$v[inputtime])}时刻格式化调用月/日,其它组合类推{str_cut($v[字段名],30,…)}超出30字符后用...替代,留意一个汉字等于3字符
自界说字段{$v[自界说字段]} 主表字段加上 moreinfo="1"
{if$n%3==0}需求呈现的内容{/if}判别句子,文章、列表分组或每3篇文章呈现一次
文件或栏目排序办法
order="listorderASC"默许排序正序排序(栏目一般用这种,后台能够设置手动排序,比方1,2,3文章,能够手动调用为2,3,1/3,1,2/2,1,3次序等等,以下简称手动) order="listorderDESC"默许排序逆序排序(文章一般用这种,后台能够设置手动排序) order="idASC"按ID正序排序(设置后,后台手动排序不能收效) order="idDESC"按ID逆序排序(设置后,后台手动排序不能收效) order="inputtimeASC"按发布时刻正序排序 order="inputtimeDESC"按发布时刻逆序排序 order="weekviewsDESC"按点周击量逆序排序
网页头部部分
{ifisset($SEO['title'])&&!empty($SEO['title'])}{$SEO['title']}{/if}{$SEO['site_title']}网页标题 <metaname="keywords"content="{$SEO['keyword']}">网页关键字 <metaname="description"content="{$SEO['description']}">网页描绘
主页导航代码(顺便选中栏目高亮完美解决办法,增加active类,款式部分自行界说)
{pc:contentaction="category"catid="0"num="25"siteid="$siteid"order="listorderASC"} <ul> <li><ahref="{siteurl($siteid)}"{if!$catid}class="active"{/if}>主页</a></li> {loop$data$r} <li><ahref="{$r[url]}"{if!$catid}class="active"{/if}>{$r[catname]}</a></li> {/loop} </ul> {/pc}
主页导航代码(栏目包函子栏目一同调用,$k和$r方位不能变)
{pc:contentaction="category"catid="0"num="25"siteid="$siteid"order="listorderASC"} <ul> <li><ahref="{siteurl($siteid)}">主页</a></li> {loop$data$k$r} <li><ahref="{$r[url]}">{$r[catname]}</a> {pc:contentaction="category"catid="$k"num="25"siteid="$siteid"order="listorderASC"} <ul> {loop$data$v} <li><ahref="{$v[url]}">{$v[catname]}</a></li> {/loop} </ul> {/pc} </li> {/loop} </ul> {/pc}
频道页、列表页、内容页当时父栏目一切子栏目称号调用(附选中栏目高亮完美解决办法)
{pc:contentaction="category"catid="$catid"num="5"siteid="$siteid"order="listorderASC"} {loop$data$r} <li><ahref="{$r[url]}"{if$top_parentid==$r[catid]||$catid==$r[catid]||$parentid==$r[catid]}class="active"{/if}>{$r[catname]}</a></li> {/loop} {/pc}
网站公告模块
{pc:announceaction="lists"siteid="$siteid"num="5"} {loop$data$r} <ahref="{APP_PATH}index.php?m=announce&c=index&a=show&aid={$r['aid']}">{$r['title']}</a> {/loop} {/pc}
引荐位调用(posid=""填引荐位序号,后台能够检查)
{pc:contentaction="position"posid=""order="listorderDESC"num="1"cache="3600"} {loop$data$r} <ahref="{$r[url]}">{$r[title]}</a> {/loop} {/pc}
根本文章调用(如需分页请加上 page="$page" 如从第2条文件开端调用25条请加上 start="2" 或许limit="1,25--")
{pc:contentaction="lists"catid="$catid"siteid="$siteid"num="25"order="listorderDESC"} {loop$data$r} <ahref="{$r[url]}">{$r[title]}</a> {/loop} {/pc}
友情链接调用
{pc:linkaction="type_list"siteid="$siteid"linktype="1"order="listorderDESC"num="24"return="pic_link"} {loop$pic_link$v} <ahref="{$v[url]}"target="_blank"><imgsrc="{$v[logo]}"alt="{$v[name]}">{$v[name]}</a> {/loop} {/pc}
频道或列表文章排行
(主页调用需指定栏目ID要不然会空白,order="weekviewsDESC"星期点击排行,order="viewsDESC"总点击排行,order="monthviews"月排行用,order="daythviews"日排行,年排行排行用单词类推) {pc:contentaction="hits"catid="$catid"siteid="$siteid"order="weekviewsDESC"num="10"} <?php$n=0;++$n;?> {loop$data$r} {$n}-<ahref="{$r[url]}">{$r[title]}</a> {/loop} {/pc}
调用 news模型下最新文章(其实也便是按ID逆顺)
{pc:get sql="SELECT * FROM `v9_news` Order by id DESC " num="10"}
{loop $data $r}
<a href="{$r[url]}">{$r[title]}</a>
{/loop}
{/pc}
文章阅读和谈论量调用(主页)
{pc:contentaction="lists"catid="1"siteid="$siteid"num="25"order="listorderDESC"} {php$categorys=getcache('category_content_'.$siteid,'commons');} {loop$data$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].'-'.$siteid));} <ahref="{$v[url]}">{$v[title]}-点击量:{$views}-谈论量:{if$comment_total}{$comment_total}{else}0{/if}</a> {/loop} {/pc}
文章阅读量和谈论量调用(频道页和列表页调用)
{pc:contentaction="lists"catid="$catid"siteid="$siteid"num="25"order="listorderDESC"} {loop$data$v} {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));} <ahref="{$v[url]}">{$v[title]}-点击量:{$views}-谈论量:{if$comment_total}{$comment_total}{else}0{/if}</a> {/loop} {/pc}
文章阅读量(内容页调用,需引证jq库,供给要用原生JS的办法,api返回值是用JQ选中ID为hits然后写入数值)
点击量:<span id="hits"></span>
<scriptlanguage="JavaScript"src="{APP_PATH}api.php?op=count&id={$id}&modelid={$modelid}"></script>
文章阅读量(不引证JQ库)
{php$db=pc_base::load_model('hits_model');$_r=$db->get_one(array('hitsid'=>'c-'.$modelid.'-'.$id));$views=$_r[views];}
点击量: {$views}
<scriptlanguage="JavaScript"src="{APP_PATH}api.php?op=count&id={$id}&modelid={$modelid}"></script>
文章标题前面调用文章地点栏目称号
{$CATEGORYS[$v[catid]][catname]}频道页调用($v为调用文章时你运用的循环标签) {$CATEGORYS[$catid][catname]}列表页调用(如一切文章都在本列表下可直
接用$catid,不全在用频道页的)
{$CATEGORYS[22][catname]} 调用栏目为22的栏目称号
关键字调用(关键字格式化explode(' ',$v[keywords]);关键字用空格距离,explode(',',$v[keywords]);关键字用逗号距离;
{php$keywords=explode('',$v[keywords]);}
关键字:
{loop$keywords$keyword} {$keyword} {/loop}
单页调用/内容页相关调用
{$title}标题 {$inputtime}发布时刻 {$updatetime}更新时刻 {catpos($catid)}当时方位 {$pages}内容分页 {$CAT[catname]}当时栏目 {$content}文章内容
内容页组图调用
{loop$pictureurls$pic_k$r} <imgsrc="{thumb($r[url]}"/> {/loop}
上一篇:<ahref="{$previous_page[url]}">{$previous_page[title]}</a> 下一篇:<ahref="{$next_page[url]}">{$next_page[title]}</a>
调用谈论
{if$allow_comment&&module_exists('comment')} <iframesrc="{APP_PATH}index.php?m=comment&c=index&a=init&commentid={id_encode("content_$catid",$id,$siteid)}&iframe=1"width="100%"height="100%"id="comment_iframe"frameborder="0"scrolling="no"></iframe> {/if}
相关文章
{pc:contentaction="relation"relation="$relation"id="$id"catid="$catid"num="5"keywords="$rs[keywords]"} {if$data} {loop$data$r} <ahref="{$r[url]}"target="_blank">{$r[title]}</a>{date('Y-m-d',$r[inputtime])} {/loop} {/if} {/pc}
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系邮箱:123456@qq.com 我们将配合处理!
原文地址:常用phpcms标签整理发布于2022-05-21 07:43:38