phpcms/" target="_blank">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免费学习笔记(深入)”;
[removed][removed]登录后复制
列表页调用:
{php $db = pc_base::load_model('hits_model'); $_r = $db->get_one(array('hitsid'=>'c-'.$modelid.'-'.$r[id])); $views = $_r[views]; } {$views}登录后复制
内容页调用:
hit:[removed][removed]
登录后复制
判断总数:
{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}
{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}
调用多图
{loop string2array($r['pics']) $v}登录后复制
调用广告
{php $banner=getads(11);$i=1;}登录后复制
调用友情链接
图片链接: {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标签):
[removed]
function urls(obj){
var url = $(obj).attr('data-url');
[removed].href = url;
}
[removed]
返回
登录后复制
跳转首页
{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"); } 调用: 上一条:{$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}
{pc:content action="category" catid="$r[catid]" num="8" siteid="$siteid" order="listorder DESC" return="dat"} {loop $dat $v} {$v[catname]} {/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)}
判断奇偶数
{$n}.{if $n%2==0}偶数{else}奇数{/if}登录后复制
以上就是推荐PHPCMS宝典的详细内容,更多请关注慧达安全导航其它相关文章!
免责 声明
1、本网站名称:慧达安全导航
2、本站永久网址:https//www.huida178.com/
3、本站所有资源来源于网友投稿和高价购买,所有资源仅对编程人员及源代码爱好者开放下载做参考和研究及学习,本站不提供任何技术服务!
4、本站所有资源的属示图片和信息不代表本站的立场!本站只是储蓄平台及搬运
5、下载者禁止在服务器和虚拟机下进行搭建运营,本站所有资源不支持联网运行!只允许调试,参考和研究!!!!
6、未经原版权作者许可禁止用于任何商业环境,任何人不得擅作它用,下载者不得用于违反国家法律,否则发生的一切法律后果自行承担!
7、为尊重作者版权,请在下载24小时内删除!请购买原版授权作品,支持你喜欢的作者,谢谢!
8.若资源侵犯了您的合法权益,请持 您的版权证书和相关原作品信息来信通知我们!QQ:1247526623我们会及时删除,给您带来的不便,我们深表歉意!
9、如下载链接失效、广告或者压缩包问题请联系站长处理
10、如果你也有好源码或者教程,可以发布到网站,分享有金币奖励和额外收入!
11、本站资源售价只是赞助,收取费用仅维持本站的日常运营所需
12、因源码具有可复制性,一经赞助,不得以任何形式退款。
13、本文内容由网友自发贡献和站长收集,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系1247526623@qq.com
转载请注明出处: 慧达安全导航 » 推荐PHPCMS宝典
发表评论 取消回复