千家信息网

PHPCMS的使用方法

发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,小编给大家分享一下PHPCMS的使用方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!评论调用:{php $comment
千家信息网最后更新 2025年12月03日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 $db = pc_base::load_model('hits_model'); $_r = $db->get_one(array('hitsid'=>'c-'.$modelid.'-'.$r[id])); $views = $_r[views]; }{$views}

内容页调用:

hit:

判断总数:

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

新闻上一篇下一篇显示

上一篇:{$previous_page[title]}下一篇:{$next_page[title]}

Phpcms 分组

array_chunk($data(数组),10(每组有几个数))

{pc:content action="lists" moreinfo="1" catid="17" num="20" order="id ASC"} {php $da=array_chunk($data,4(每组显示几个));} {loop $da $d}

{php $i=1;} {loop $d $r}

![]({$r[thumb]})

{$r[title]}

{php $i++;} {/loop}

{/loop} {/pc}

//截取字数

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

加入收藏、设置首页

加入收藏设为首页

加锚点

{$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}            {$r[catname]}             {else}            {$r[catname]}                        {/if}             {/loop}        {/pc}

返回上级

{$CATEGORYS[$catid][url]}返回上一级

相关文章

{pc:content action="relation" relation="$relation" catid="$catid" num="5" keywords="$rs[keywords]"}{loop $data $r}
  • ·{$r[title]}({date('Y-m-d',$r[inputtime])})
  • {/loop}{/pc}

    调用多图

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

    调用广告

    {php $banner=getads(11);$i=1;}    
      {loop $banner[d] $v} {if $i<=5}
    • {/if} {php $i++;} {/loop}

    调用友情链接

    图片链接:{pc:link action="lists" typeid="0" siteid="$siteid" linktype="1" order="desc" num="6" return="dat"}    {loop $dat $v}     ![]({$v[logo]})     {/loop}{/pc}文字链接:{pc:link action="lists" typeid="0" siteid="$siteid" linktype="0" order="desc" num="10" return="dat"}    {loop $dat $v}             {$v[name]}         {/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标签):

    返回

    跳转首页

    {siteurl($siteid)}

    栏目图片调用

    {$CATEGORYS[$catid][image]}

    手机站上一篇下一篇

    PHP源码修改:打开 phpcms\modules\wap\index.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");}调用: 上一条:{$previous_page[title]}            下一条: {$next_page[title]}

    手机站调用栏目图片

    {$TYPE[$typeid][image]}

    栏目二级显示

    {pc:content action="category" catid="0" order="listorder DESC" siteid="$siteid" num="7"}        {loop $data $r}                    {/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}                
    {$r[title]} [{date('Y-m H:i',$r[inputtime])}]
    {str_cut(strip_tags($r[content]),340)}
    {/loop} {/loop} {/pc}

    判断奇偶数

    {$n}.{if $n%2==0}偶数{else}奇数{/if}   

    以上是"PHPCMS的使用方法"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

    0