推薦PHPCMS寶典

phpcms使用教程欄目介紹高頻使用的語法

推薦PHPCMS寶典

推薦(免費):phpcms使用教程

評論調用:

{php $comment_tag = pc_base::load_app_class("comment_tag", "comment"); $comment_total = $comment_tag->count(array('commentid'=>'content_'.$v[catid].'-'.$v[id].'-'.$modelid));}  comment: {if $comment_total}{$comment_total}{else}0{/if}

推薦位調用:

{pc:content action="position" posid="2"  moreinfo="1" catid="$catid" order="listorder DESC" num="1"} {loop $data $r} {/loop} {/pc}

點擊量調用:

立即學習PHP免費學習筆記(深入)”;

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

列表頁調用:

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

內容頁調用:

hit:<script language="JavaScript" src="{APP_PATH}api.php?op=count&id={$id}&modelid={$modelid}"></script>

判斷總數:

{if $n==count($dat)}class="friendly-border" {/if}

新聞上一篇下一篇顯示

<span class="fl">上一篇:<a href="{$previous_page[url]}">{$previous_page[title]}</a></span> <span class="fr">下一篇:<a href="{$next_page[url]}">{$next_page[title]}</a></span>

Phpcms 分組

array_chunk($data(數組),10(每組有幾個數))  <p class="bd">     {pc:content action="lists" moreinfo="1" catid="17" num="20" order="id ASC"}     {php $da=array_chunk($data,4(每組顯示幾個));}         {loop $da $d}         <p class="wrap1">           {php $i=1;}             {loop $d $r}             <p class="box1 {if $i==4} br1 {/if}">                 <a class="hot" href="{$r[url]}" >                 ![]({$r[thumb]})                 <p>{$r[title]}</p>                 </a>             </p>             {php $i++;}             {/loop}         </p>         {/loop}         {/pc}              </p>

//截取字數

{str_cut($r[description],102,'...')}   {str_cut(strip_tags($r[content]),300,"...")}  //截取文字  strip_tags() 函數剝去字符串中的 HTML、XML 以及 PHP 的標簽。

加入收藏、設置首頁

<a target=_top href="javascript:window.external.addFavorite('http://www.webjx.com','網頁教學網');">加入收藏</a> <a  href='#' onClick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://www.webjx.com');">設為首頁</a>

加錨點

{$r[url]}#n{$r[id]}  {$rs[url]}&#area{$n}

時間差

{php $now = strtotime("now")} {date('d',$now-$r[inputtime])}天前

獲取當前欄目

{php $arrid=$r[catid]}   {$CATEGORYS[$arrid][catname]}

獲取當前欄目父欄目

{$CATEGORYS[$CATEGORYS[$arrid][parentid]][catname]}

當前位置調用:

{catpos($catid)}

phpcms從指定第幾條開始調用

{pc:content action="lists" catid="10" order="id DESC LIMIT 1,4--" num="4"} //這樣就可以從第二條開始調用數據。    其中的order="id DESC LIMIT 1,4--"里的兩個數字,第1個數字1表示從第2條開始調用,第2個數字4表示共調用4條。  如果改成order="id DESC LIMIT 0,4--"那么就表示從第1條開始調用,共調用4條。  如果改成order="id DESC LIMIT 2,4--"那么就表示從第3條開始調用,共調用4條。   欄目指定第幾個顯示(phpcms從指定第幾條開始調用 ) 1--->      從第二個開始顯示 {php $data = array_slice($data,1);}        {pc:content action="category" catid="$catid" num="5" siteid="$siteid" order="listorder ASC,id ASC"}     {php $data = array_slice($data,1);}         {loop $data $r}              {if $cat==$catid}             <span {if $n=="1"} class="cur" {/if} >{$r[catname]}</span>              {else}             <span {if $r[catid]==$catid} class="cur" {/if}>{$r[catname]}</span>                        {/if}              {/loop}         {/pc}

返回上級

{$CATEGORYS[$catid][url]} <a href="javascript:history.back(-1);" class="back">返回上一級</a>

相關文章

{pc:content action="relation" relation="$relation" catid="$catid" num="5" keywords="$rs[keywords]"} {loop $data $r} <li>·<a href="{$r[url]}" target="_blank">{$r[title]}</a><span>({date('Y-m-d',$r[inputtime])})</span></li> {/loop} {/pc}

調用多圖

{loop string2array($r['pics'])  $v}

調用廣告

{php $banner=getads(11);$i=1;}     <ul>         {loop $banner[d] $v}         {if $i<=5}        <li _src="url({$v[imageurl]})" style="background:none no-repeat center center;"><a href="{$v[linkurl]}"></a></li>        {/if}        {php $i++;}        {/loop}          </ul>

調用友情鏈接

圖片鏈接: {pc:link action="lists" typeid="0" siteid="$siteid" linktype="1" order="desc" num="6" return="dat"}     {loop $dat $v}      <a href="{$v[url]}" title="{$v[name]}" target="_blank">![]({$v[logo]})</a>      {/loop} {/pc} 文字鏈接: {pc:link action="lists" typeid="0" siteid="$siteid" linktype="0" order="desc" num="10" return="dat"}     {loop $dat $v}              <a href="{$v[url]}" title="{$v[name]}"  target="_blank">{$v[name]} </a>         {/loop} {/pc}

判斷數組是否包含某個數字

if(in_array("29",$xmlx)){     //array_push($xmlx,$qt);     $qt=$_POST['qita']; }

欄目頁調用 來源:

{php list($copyfrom) = explode('|', $r['copyfrom'])}  {$copyfrom}

調用驗證碼:

前臺 {php pc_base::load_sys_class('form', '', 0);$setting = getcache('formguide', 'commons');}  {form::checkcode('code_img', '4', 90, 30)}  {form::checkcode('code_img','4','14',110,30)} 后臺開始session配置 //啟動session $session_storage = 'session_'.pc_base::load_config('system','session_storage'); pc_base::load_sys_class($session_storage);

Mysql查找如何判斷字段是否包含某個字符串

利用mysql 字符串函數 find_in_set();  SELECT * FROM users WHERE find_in_set('aa@email.com', emails);

調取模型下拉框

{php $ks=filtersele('dertment',12);}

路徑跳轉(不用a標簽):

<script>     function urls(obj){     var url = $(obj).attr('data-url');     window.location.href = url; } </script> <span data-url="javascript:history.back();"  onclick="urls(this)"  >返回</span>

跳轉首頁

{siteurl($siteid)}

欄目圖片調用

{$CATEGORYS[$catid][image]}

手機站上一篇下一篇

PHP源碼修改: 打開 phpcmsmoduleswapindex.php 文件 找到 if(!$r || $r['status'] != 99) showmessage(L('info_does_not_exists'),'blank'); 在其下面添加 //上一篇 $previous_page = $this->db->get_one("`catid` = '$catid' AND `id`<'$id' AND `status`=99",'*','id DESC'); //下一篇 $next_page = $this->db->get_one("`catid`= '$catid' AND `id`>'$id' AND `status`=99"); //當前頁為第一篇時:再點擊上一篇仍然顯示第一篇 if(empty($previous_page)) { $previous_page = $this->db->get_one("`catid` = '$catid' AND `id`='$id' AND `status`=99",'*','id DESC'); } //當前頁為最后一篇時:再點擊下一篇仍然顯示最后一篇 if(empty($next_page)) { $next_page = $this->db->get_one("`catid`= '$catid' AND `id`='$id' AND `status`=99"); }  調用:  <a href="{WAP_SITEURL}?m=wap&c=index&a=show&catid={$catid}&typeid={$typeid}&id={$previous_page[id]}" class="page">上一條:{$previous_page[title]}</a>             <a href="{WAP_SITEURL}?m=wap&c=index&a=show&catid={$catid}&typeid={$typeid}&id={$next_page[id]}" class="page">下一條: {$next_page[title]}</a>

手機站調用欄目圖片

{$TYPE[$typeid][image]}

欄目二級顯示

{pc:content action="category" catid="0" order="listorder DESC" siteid="$siteid" num="7"}         {loop $data $r}             <li class="navList {if $r[catid]==$catid||$r[catid]==$cat}on{/if}" >                 <a href="{$r[url]}" class="href">{$r[catname]}</a>                      <p class="listList">                     {pc:content action="category" catid="$r[catid]" num="8" siteid="$siteid" order="listorder DESC" return="dat"}                     {loop $dat $v}                         <a href="{$v[url]}">{$v[catname]}</a>                     {/loop}                     {/pc}                     </p>             </li>         {/loop}         {/pc}

下載模型

        {pc:content action="lists" catid="$catid" num="15" order="id DESC" page="$page" moreinfo="1"}         {loop $data $r}             {php $xiazai = string2array($r['downfiles']);}             {loop $xiazai $b}                 <dl class="news_dl">                     <dt>                         <a href="{$b[fileurl]}"  title="{$r[title]}" class="dt_1">                             {$r[title]}                         </a>                         <span class="dt_2">[{date('Y-m H:i',$r[inputtime])}]</span>                     </dt>                     <dd>                         {str_cut(strip_tags($r[content]),340)}                     </dd>                 </dl>                 <!-- 文件地址調用標簽:{$b[fileurl]}     文件名調用標簽:{$b[filename]} -->             {/loop}         {/loop}         {/pc}

判斷奇偶數

{$n}.{if $n%2==0}偶數{else}奇數{/if}   <br>

? 版權聲明
THE END
喜歡就支持一下吧
點贊6 分享