最详细的的phpcms v9模版调用代码(新手必看教程)

jerry CMS 2015年08月09日 收藏

首页调用栏目

  1. {pc:content action="category" siteid="$siteid" num="15" order="listorder"}
  2.      {loop $data $r}
  3.         <li><a title="" href="{$r}">{$r[catname]}</a></li>
  4.      {/loop}
  5. {/pc}

调用二级栏目

  1. {pc:content action="category" catid="7" num="20" order="listorder"}
  2.       {loop $data $r}
  3.          <a href="{$r[url]}" target="_blank" title="{$r[title]}">{$r[catname]}</a>
  4.       {/loop}
  5. {/pc}

判断当前栏目是否存在子栏目

  1. {if $v[child]==1} 
  2. XXX 
  3. {else} 
  4. XXX 
  5. {/if}

调用文章列表

  1. {pc:content action="lists" catid="25" num="8" order="id desc"}
  2.      {loop $data $r}
  3.           <li><a href="{$r[url]}" target="_blank" title="{$r[title]}">{$r[title]}</a></li>
  4.      {/loop}
  5. {/pc}

带缩略图:

  1. {pc:content action="lists" catid="20" order="id desc" num="6"}
  2.       {loop $data $r}
  3.           <div class="tuphp">
  4.               <h4><a href="{$r[url]}" target="_blank" title="{$r[title]}">
  5.              
  6.  <img src="{thumb($r['thumb'],111,139)}" alt="{$r[title]}" width="" 
  7. height=""  border="0"></a></h4>
  8.               <p><a href="{$r[url]}" target="_blank" title="{$r[title]}">{$r[title]}</a></p>
  9.           </div>
  10.       {/loop}
  11. {/pc}

调用推荐位

  1. {pc:content action="position" posid="2" order="listorder" num="1"}
  2.      {loop $data $r}
  3.          <div class="abti"><a href="{$r[url]}" target="_blank" title="{$r[title]}">{$r[title]}</a></div>
  4.          <div class="aboutcon"> <img src="statics/dimages/2010111758232601.jpg">{str_cut($r[description],106)}
  5.          <div style="clear:both;"></div>
  6.          </div>
  7.         
  8.  <div class="abobtn"><a href="{$r[url]}" target="_blank" 
  9. title=""><img 
  10. src="statics/dimages/abobtn.jpg"></a></div>
  11.      {/loop}
  12. {/pc}

sql方法调用

  1. {pc:get sql="SELECT * FROM v9_news WHERE catid <= 50 and catid >= 1  order by id DESC" return="data" num="6" start="0"  }
  2.              {loop $data $r}
  3.                
  4.  <li><a href="{$r[url]}" target="_blank" class="lef" 
  5. title="{$r[title]}">{str_cut($r[title],35,'')}</a><span>[{date('Y-m-d',$r[inputtime])}]</span></li>
  6.              {/loop}
  7. {/pc}

调用相关文章

  1. {pc:content action="relation" relation="$relation" catid="2" num="5" keywords="$rs[keywords]"}
  2. {loop $data $r}
  3. {$r[title]}
  4. {/loop}
  5. {/pc}

内容页相关文章的点击量

  1. {pc:content action="lists" catid="$catid" num="10" order="id DESC" page="$page"} 
  2.      {loop $data $r}
  3.         <p>
  4.        
  5.  <li><a href="{$r[url]}" target="_blank"><img 
  6. src="/NanJing454/statics/nimages/next1.png" /> {str_cut($r[title], 
  7. 57)}</a>{php 
  8. $h_md=pc_base::load_model('hits_model');$get_db=$h_md->get_one(array('hitsid'=>"c-".$modelid."-".$r[id]));$views=$get_db[views];}
  9.           点击量:{$views} </li>
  10.         </p>
  11.      {/loop}
  12. {/pc}

全站最新文章

  1. {pc:content action="newcontent" order="8" num="7"}
  2.      {loop $data $r}
  3.         <li>[{$CATEGORYS[$r[catid]][catname]}]<a href="{$r['url']}">{str_cut($r['title'],28)}</a></li>
  4.      {/loop}
  5. {/pc}

合作机构:

  1. {pc:link action="type_list" linktype="1" siteid="$siteid" typeid="53" num="16" order="listorder DESC"}
  2.       {loop $data $r}
  3.               <img src="{$r['logo']}" border="0" />
  4.       {/loop}
  5. {/pc}

友情链接:

  1. {pc:link  action="type_list" siteid="$siteid"  typeid="53" order="listorder DESC" num="60" return="dat"}
  2.     {loop $dat $v}
  3.          <a href="{$v[url]}" target="_blank" title="{$v[name]}">{$v[name]}</a> 
  4.     {/loop}
  5. {/pc}

字符截取

  1. {str_cut($r[title],30,'')}

列表页调父栏目子栏目

  1. {php $arrchildid = $CATEGORYS[$CAT[parentid]][catid]}
  2.                     {pc ...  catid="$arrchildid"}

内页时间:

  1. {date('Y-m-d',strtotime($inputtime))}

导航条当前位置

  1. 》》<a href="{siteurl($siteid)}"> 首页 
  2. </a>》》<font color="#6C4833"> {catpos($catid)} 
  3. {$title}</font>

上一篇:

  1. <a href="{$previous_page[url]}">{str_cut($previous_page[title], 30)}</a>

下一篇:

  1. <a href="{$next_page[url]}">{str_cut($next_page[title], 30)}</a>

时间:

  1. date('Y-m-d',$r[inputtime])}

内容页调取浏览次数:

  1. </span><span id="hits"><script language="JavaScript" 
  2. src="{APP_PATH}api.php?op=count&id={$id}&modelid={$modelid}"></script></span>

列表页调取浏览次数

  1. {php $db = pc_base::load_model(‘hits_model’); $_r = 
  2. $db->get_one(array(‘hitsid’=>’c-’.$modelid.’-’.$r[id])); $views = 
  3. $_r[views]; }

点击:

  1. {$views}

列表页调关键词:                

  1.  {php $keywords=explode(' ', $r['keywords'])}
  2.                                   {loop $keywords $keyword}
  3.                                       
  4.  <a href="{APP_PATH}index.php?m=content&c=tag&catid={$catid}&tag={urlencode($keyword)}"
  5.  class="blue">{$keyword}</a>&nbsp;
  6.   {/loop}

内页调关键词:

  1. {loop $keywords $keyword}
  2. <a href="{APP_PATH}index.php?m=content&c=tag&catid={$catid}&tag={urlencode($keyword)}"
  3.  class="blue">{$keyword}</a>         
  4. {/loop}

加载附表

  1.  moreinfo="1"

js获取时间

  1.       <script>
  2. var x = new Date();
  3.     var shijian = x.toLocaleString().substring(0,10) ;
  4.     document.write(shijian);
  5. </script>

调用单网页

  1. {pc:get sql="SELECT * FROM phpcms_page where catid=16" cache="3600" return="data"}
  2.     {loop $data $r}
  3.       <div id="Article">
  4.             <h1>{$r[title]}</h1>
  5.         <div class="content">
  6.                 {$r[content]}
  7.         </div>
  8.     </div>
  9.     {/loop}
  10. {/pc}

栏目页循环栏目

  1. {loop subcat($catid) $v}
  2.             {php if($v['type']!=0) continue;}
  3.             <div class="main_list_box">
  4.               <div class="list_tit">
  5.                 <h5><em></em> {$v[catname]}</h5>
  6.                 <a href="{$v[url]}" class="more">更多</a></div>
  7.               <ul class="main_list_ul">
  8.                 {pc:content action="lists" catid="$v[catid]" num="4" order="id DESC"}
  9.                 {loop $data $r}
  10.                
  11.  <li><span><a href="{$r[url]}">{$r[title]} 
  12. </a></span><em>{date('Y-m-d',$r[inputtime])}</em></li>
  13.                 {/loop}
  14.                 {/pc}
  15.               </ul>
  16.             </div>
  17.             {$j++}
  18.             {php if ($j>=7) break;}
  19. {/loop}

栏目名调用:

  1. $CATEGORY[$catid][catid]                栏目id   
  2. $CATEGORY[$catid][module]                栏目所在的模块   
  3. $CATEGORY[$catid][type]                        栏目类型   
  4. $CATEGORY[$catid][modelid]                栏目所属模型id   
  5. $CATEGORY[$catid][catname]                栏目名称   
  6. $CATEGORY[$catid][style]                栏目名称样式   
  7. $CATEGORY[$catid][image]                栏目图片   
  8. $CATEGORY[$catid][catdir]                栏目路径   
  9. $CATEGORY[$catid][url]                        目录url   
  10. $CATEGORY[$catid][parentid]                栏目的父id   
  11. $CATEGORY[$catid][arrparentid]        所有上级栏目ID   
  12. $CATEGORY[$catid][parentdir]        父栏目的路径   
  13. $CATEGORY[$catid][child]                是否有子栏目   
  14. $CATEGORY[$catid][arrchildid]        栏目的所有子栏目id   
  15. $CATEGORY[$catid][items]                栏目信息数    
  16. $CATEGORY[$catid][ismenu]                栏目是否显示导航  
  17. $CATEGORY[$catid][catid]                栏目id
  18. $CATEGORY[$catid][module]                栏目所在的模块
  19. $CATEGORY[$catid][type]                        栏目类型
  20. $CATEGORY[$catid][modelid]                栏目所属模型id
  21. $CATEGORY[$catid][catname]                栏目名称
  22. $CATEGORY[$catid][style]                栏目名称样式
  23. $CATEGORY[$catid][image]                栏目图片
  24. $CATEGORY[$catid][catdir]                栏目路径
  25. $CATEGORY[$catid][url]                        目录url
  26. $CATEGORY[$catid][parentid]                栏目的父id
  27. $CATEGORY[$catid][arrparentid]        所有上级栏目ID
  28. $CATEGORY[$catid][parentdir]        父栏目的路径
  29. $CATEGORY[$catid][child]                是否有子栏目
  30. $CATEGORY[$catid][arrchildid]        栏目的所有子栏目id
  31. $CATEGORY[$catid][items]                栏目信息数 
  32. $CATEGORY[$catid][ismenu]                栏目是否显示导航

搜索页调用栏目名

  1. {pc:get sql="select * from v9_category where catid='$r[catid]'" num="1" return="da"}
  2.   {loop $da $v}
  3.        <a href="{$v[url]}" >{$v[catname]}</a>
  4.   {/loop}
  5. {/pc}