phpcms v9模版调用代码大全(全面而实用)

发布时间:2020-08-19编辑:脚本学堂
本文介绍下,phpcms v9系统中,有关模板调用的代码,相当全面,几乎包括了phpcms中全部的调用代码示例,有需要的朋友,建议参考下。
导航条
 

复制代码 代码示例:

当前位置 &gt;<a href="{siteurl($siteid)}"> 首页 </a>&gt;&lt;font color="#6C4833"> {catpos($catid)} {$title}</font>
上一篇:<a href="{$previous_page[url]}">{str_cut($previous_page[title], 30)}</a>
下一篇:<a href="{$next_page[url]}">{str_cut($next_page[title], 30)}</a>
时间:date('Y-m-d',$r[inputtime])}

<script type="text/javascript" src="{JS_PATH}jquery.min.js"></script>
 

内容页调取浏览次数:
 

复制代码 代码示例:
</span><span id="hits"><script language="JavaScript" src="{APP_PATH}api.php?op=count&id={$id}&modelid={$modelid}"></script></span>

列表页调取浏览次数
 

复制代码 代码示例:
{php $db = pc_base::load_model(‘hits_model’); $_r = $db->get_one(array(‘hitsid’=>’c-’.$modelid.’-’.$r[id])); $views = $_r[views]; }
点击:{$views}

列表页调关键词: 
 

复制代码 代码示例:
{php $keywords=explode(' ', $r['keywords'])}
 {loop $keywords $keyword}
    <a href="{APP_PATH}index.php?m=content&c=tag&catid={$catid}&tag={urlencode($keyword)}" class="blue">{$keyword}</a>&nbsp;
 {/loop}

内页调关键词:
 

复制代码 代码示例:
{loop $keywords $keyword}<a href="{APP_PATH}index.php?m=content&c=tag&catid={$catid}&tag={urlencode($keyword)}" class="blue">{$keyword}</a>         {/loop}
加载附表 moreinfo="1"

js获取时间
 

复制代码 代码示例:
     <script>
var x = new Date();
   var shijian = x.toLocaleString().substring(0,10) ;
   document.write(shijian);
</script>

调用单网页
 

复制代码 代码示例:
{pc:get sql="SELECT * FROM phpcms_page where catid=16" cache="3600" return="data"}
   {loop $data $r}
     <div id="Article">
           <h1>{$r[title]}</h1>
       <div class="content">
               {$r[content]}
       </div>
   </div>
   {/loop}
   {/pc}

栏目页循环栏目
 

复制代码 代码示例:
{loop subcat($catid) $v}
           {php if($v['type']!=0) continue;}
           <div class="main_list_box">
             <div class="list_tit">
               <h5><em></em> {$v[catname]}</h5>
               <a href="{$v[url]}" class="more">更多</a></div>
             <ul class="main_list_ul">
               {pc:content action="lists" catid="$v[catid]" num="4" order="id DESC"}
               {loop $data $r}
               <li><span><a href="{$r[url]}">{$r[title]} </a></span><em>{date('Y-m-d',$r[inputtime])}</em></li>
               {/loop}
               {/pc}
             </ul>
           </div>
           {$j++}
           {php if ($j>=7) break;}
           {/loop}

栏目名调用:
 

$CATEGORY[$catid][catid]                栏目id  
$CATEGORY[$catid][module]                栏目所在的模块  
$CATEGORY[$catid][type]                        栏目类型  
$CATEGORY[$catid][modelid]                栏目所属模型id  
$CATEGORY[$catid][catname]                栏目名称  
$CATEGORY[$catid][style]                栏目名称样式  
$CATEGORY[$catid][image]                栏目图片  
$CATEGORY[$catid][catdir]                栏目路径  
$CATEGORY[$catid][url]                        目录url  
$CATEGORY[$catid][parentid]                栏目的父id  
$CATEGORY[$catid][arrparentid]        所有上级栏目ID  
$CATEGORY[$catid][parentdir]        父栏目的路径  
$CATEGORY[$catid][child]                是否有子栏目  
$CATEGORY[$catid][arrchildid]        栏目的所有子栏目id  
$CATEGORY[$catid][items]                栏目信息数  
$CATEGORY[$catid][ismenu]                栏目是否显示导航 
$CATEGORY[$catid][catid]                栏目id
$CATEGORY[$catid][module]                栏目所在的模块
$CATEGORY[$catid][type]                        栏目类型
$CATEGORY[$catid][modelid]                栏目所属模型id
$CATEGORY[$catid][catname]                栏目名称
$CATEGORY[$catid][style]                栏目名称样式
$CATEGORY[$catid][image]                栏目图片
$CATEGORY[$catid][catdir]                栏目路径
$CATEGORY[$catid][url]                        目录url
$CATEGORY[$catid][parentid]                栏目的父id
$CATEGORY[$catid][arrparentid]        所有上级栏目ID
$CATEGORY[$catid][parentdir]        父栏目的路径
$CATEGORY[$catid][child]                是否有子栏目
$CATEGORY[$catid][arrchildid]        栏目的所有子栏目id
$CATEGORY[$catid][items]                栏目信息数
$CATEGORY[$catid][ismenu]                栏目是否显示导航

变量全局释义
 

字符集        {CHARSET}
页面标题    {$SEO['title']}
网站标题    {$SEO['site_title']}
keyword        {$SEO['keyword']}
description    {$SEO['description']}
css路径        {CSS_PATH}
js路径        {JS_PATH}
img路径        {IMG_PATH}
app路径        {APP_PATH}
站点ID        {get_siteid()}
分站ID        {$siteid}
站点URL        {siteurl($siteid)}
栏目ID        {$catid}
分页        {$pages}

某分类URL {$CATEGORYS[3][url]}

某分类名称 {$CATEGORYS[3][catname]}

{template "content","header"}
调用当前模板下的header.html

{CHARSET}
字符集(gbk或者utf-8)
 

复制代码 代码示例:
{if isset($SEO['title']) && !empty($SEO['title'])}
{$SEO['title']}
{/if}
{$SEO['site_title']}
 

标题和标题seo优化

{$SEO['keyword']}
{$SEO['description']}

{CSS_PATH}
CSS路径
http://www.jb200.com/statics/css/

{IMG_PATH}
图片路径
http://www.jb200.com/statics/images/

{JS_PATH}
JS路径
http://www.jb200.com/statics/js/

{pc:content action="position" posid="9" order="id" num="10" cache="3600"}
pc标签
 

{pc:content 参数名="参数值"参数名="参数值"参数名="参数值"}
{loop $data $k $v}
   <li><a href="{$v[url]}">{$v[title]}</a></li>
{/loop}
 

pc标签值
 

action="position"    对话框的类型="内容推荐位列表"
posid="9"            推荐位ID="9"
order="id"            排序类型="id"
num="10"            数据调用数量="10"
cache="3600"        缓存="3600"毫秒

{APP_PATH}
站点地址,如:http://www.jb200.com/
 

action="hits"        排行,热点等
action="lists"        主要用于列表等。
catid="$catid"        当前栏目ID   指定数字,即为指定的栏目
num=""                调用文章的数量
order="id DESC"        按ID降序排列
order="id ASC"        按ID升序排列
order="views DESC"   
sort=""
thumb="1"             缩略图
return=""
page="$page"         需要分页

每当列表几行的时候出现一次这个
{if $num%2==0}    {/if}