文件路径调用
{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-d H: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="listorder ASC" 预设排序正序排序(栏目通常用这种,后台可以设置手动排序,比如1,2,3文章,可以手动调用为2,3,1/3,1,2/2,1,3顺序等等,以下缩写手动) order="listorder DESC" 默认排序逆序排序 (文章一般用这种,后台可以设置手动排序) order="id ASC" 按ID正序排序 (设置后,后台手动排序不能生效) order="id DESC" 按ID逆序排序 (设置后,后台手动排序无法生效) order="inputtime ASC"按公布时间正序排序 order="inputtime DESC"按发布时间逆序排序 order="weekviews DESC"按点周击量逆序排序
网页头部部分
{if isset($SEO['title']) && !empty($SEO['title'])}{$SEO['title']}{/if}{$SEO['site_title']} 网页标题 网页关键字 网页叙述
首页导航系统代码(附带选中栏目高亮轻松解决方法,添加active类,样式部分自行定义)
{pc:content action="category" catid="0" num="25" siteid="$siteid" order="listorder ASC"}
- 首页 {loop $data $r}
- {$r[catname]} {/loop}
首页导航系统代码(栏目包函子栏目一起调用,$k和$r边线不能变)
{pc:content action="category" catid="0" num="25" siteid="$siteid" order="listorder ASC"}
- 首页 {loop $data $k $r}
- {$r[catname]}
{pc:content action="category" catid="$k" num="25" siteid="$siteid" order="listorder ASC"}
-
{loop $data $v}
- {$v[catname]} {/loop}
{/loop}
频道页、列表页、内容页当前父栏目所有子栏目名称调用(附于选中栏目高亮轻松解决方法)
{pc:content action="category" catid="$catid" num="5" siteid="$siteid" order="listorder ASC"} {loop $data $r}
网站公告模块
{pc:announce action="lists" siteid="$siteid" num="5"} {loop $data $r} {$r['title']} {/loop} {/pc}
推荐位调用(posid=""填推荐位序号,后台可以查看)
{pc:content action="position" posid="" order="listorder DESC " num="1" cache="3600"} {loop $data $r} {$r[title]} {/loop} {/pc}
基本文章调用(如须要分页请加之 page="$page" 如从第2条文件开始调用25条请加之 start="2" 或者limit="1,25--")
{pc:content action="lists" catid="$catid" siteid="$siteid" num="25" order="listorder DESC"} {loop $data $r} {$r[title]} {/loop} {/pc}
友情链接调用
{pc:link action="type_list" siteid="$siteid" linktype="1" order="listorder DESC" num="24" return="pic_link"} {loop $pic_link $v} {$v[name]} {/loop} {/pc}
频道或列表文章排行
(首页调用需指定栏目ID要不然会空白,order="weekviews DESC"星期点击排行,order="views DESC"总点击名列,order="monthviews"月名列用 ,order="daythviews" 日排行,年排行名列用单词类推) {pc:content action="hits" catid="$catid" siteid="$siteid" order="weekviews DESC" num="10"} <?php $n=0;++$n; ?> {loop $data $r} {$n}-{$r[title]} {/loop} {/pc}
调用 news 模型下最新文章(其实也就是按ID逆顺)
{pc:get sql="SELECT * FROM `v9_news` Order by id DESC " num="10"}
{loop $data $r}
{$r[title]}
{/loop}
{/pc}
文章下载和评论量调用(首页)
{pc:content action="lists" catid="1" siteid="$siteid" num="25" order="listorder DESC"} {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));} {$v[title]} - 点击量:{$views}- 评论量:{if $comment_total}{$comment_total}{else}0{/if} {/loop} {/pc}
文章浏览量和评论量调用(频道页和列表页调用)
{pc:content action="lists" catid="$catid" siteid="$siteid" num="25" order="listorder DESC"} {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));} {$v[title]} - 点击量:{$views}- 评论量:{if $comment_total}{$comment_total}{else}0{/if} {/loop} {/pc}
文章浏览量(内容页调用,须要提及jq库,提供要用原生JS的方法,api返回值就是用JQ选中ID为hits然后载入数值)
点击量:
文章浏览量 (不提及JQ库)
{php $db = pc_base::load_model('hits_model'); $_r = $db->get_one(array('hitsid'=>'c-'.$modelid.'-'.$id)); $views = $_r[views]; }
点击量: {$views}
文章标题前面调用文章所在栏目名称
{$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}文章内容
内容页Biagio调用
{loop $pictureurls $pic_k $r} {/loop}
上一篇:{$previous_page[title]} 下一篇:{$next_page[title]}
调用评论
{if $allow_comment && module_exists('comment')} {/if}
相关文章
{pc:content action="relation" relation="$relation" id="$id" catid="$catid" num="5" keywords="$rs[keywords]"} {if $data} {loop $data $r} {$r[title]}{date('Y-m-d',$r[inputtime])} {/loop} {/if} {/pc}