-
新版phpcms v9但中使用GET标签的SQL使用几个注意点
所属栏目:[经验] 日期:2021-12-18 热度:83
今天在偶然使用到phpcms v9中的get标签,发现如下的写法都失效了,最初,逐日者写的标签如下: {get sql=select * from zty_category where parentid=22 or parentid=23 or parentid=52 order by allclicks desc rows=8} ...{$r[catname]}...{$r[allclicks]}... {[详细]
-
phpcms v9 修改后台排序问题
所属栏目:[经验] 日期:2021-12-18 热度:63
后台文章排序怎么才可以按自己输入的数字排列?如按4,3,2,1,从大到小排列?实现方法如下。 修改文件:phpcms/modules/content 中的 content.php 将:$datas = $this-db-listinfo($where,id desc,$_GET[page]); 改成: $datas = $this-db-listinfo($where,li[详细]
-
phpcms v9 主站程序和web生成目录分离
所属栏目:[经验] 日期:2021-12-18 热度:117
在网站部署中,考虑网站的安全行问题,可以将您的网站主程序与WEB目录分离,使主程序在WEB目录之外,从而提高网站的安全性. 分离方法 1.将PHPCMS V9中程序主框架目录phpcms移动至web目录之外,如图: 2.修改web目录下程序入口文件index.php文件为如下代码: //PHPCMS[详细]
-
phpcms本地上传到服务器,数据库的完整迁移
所属栏目:[经验] 日期:2021-12-18 热度:193
1.在服务器端安装phpcms 2.上传本地的 phpcms/templetes/default/content,我是用phpcms默认模板修改的,其中只改了content文件夹中的内容. 3.替换 statics/css, js, images,里面存放了我增加模板所调用的 css, js, images等文件. 4.上传 uploadfiles中的全部文[详细]
-
phpcms v9 怎样用PC标签在列表页中同时调出文章内容
所属栏目:[经验] 日期:2021-12-18 热度:108
如何用PC标签在列表页中调出文章内容. phpcms v9 moreinfo=参数说明: {pc:content action=lists catid=$catid num=15 order=id DESC page=$page moreinfo=1 } 参数名是否必须默认值说明: catid否null调用栏目ID {pc:content action=lists moreinfo=1 catid=$c[详细]
-
Phpcms V9 调用随机文章的办法
所属栏目:[经验] 日期:2021-12-18 热度:144
不同于Wordpress,Phpcms默认不支持随机文章调用,必须自己动手实现,调用代码如下: {pc:content action=lists catid=$catid num=8 order=rand() return=info} class=list lh24 f13 {loop $info $v} {$v[url]} target=_blank title={$v[title]}{title_style($v[s[详细]
-
PHPCMS 惯用函数
所属栏目:[经验] 日期:2021-12-17 热度:102
function string2array($data) { if($data == ) return array(); @eval_r(/$array = $data;); return $array; } 在phpcms中,在广告位置上传轮播图片后,php获取轮播图片,没有用phpcms生成的js来调用,代码如下: {pc:get sql=SELECT id,setting FROM nmsg_webpos[详细]
-
PHPCMS模板常用代码和常见问题总结
所属栏目:[经验] 日期:2021-12-17 热度:90
这些总结,能在开发中快速理解与定位问题所在,希望能帮助. 1.截取调用标题长度 {str_cut($r[title],36,)} 2.格式化时间 调用格式化时间 2011-05-06 11:22:33:{date(Y-m-d H:i:s,$r[inputtime])} 3.多栏目调用多推荐位调用 调用需求:文章范围为59 60 61三个栏目[详细]
-
phpcms后台密码忘记了怎么办 phpcms找回密码的办法
所属栏目:[经验] 日期:2021-12-17 热度:127
今天领导给我下了个任务,是说他有个网站的后台密码忘记了,需要我帮他改回来,网站是phpcms程序做的,phpcms有个功能,就是除了总管理员,其他管理员在后台根本看不见总管理员的账号,总管理员的管理权限是最高的,mysql数据库中的ID是1,容不得别人动他的账户. 那么[详细]
-
Phpcms V9.5.4调用最新文章列表与多栏目调用
所属栏目:[经验] 日期:2021-12-17 热度:109
PHPCMS调用默认表最新文章有一下两种方法: 1. get标签形式调用 2. 修改标签代码实现最新文章调用 下面我们看看具体是实现方法: 第一种方法:用GET标签调用 这种方法不用修改PHPCMS的核心代码,就可以达到模型表的最新数据调用,具体代码片段如下: {pc:get sql=SE[详细]
-
PHPCMS系统初始化历程
所属栏目:[经验] 日期:2021-12-17 热度:117
为增强phpcms二次开放能力,今天开始读phpcms源码,不定期更新点小日志,跟着平哥读源码,成为屌丝我看行. phpcms单入口 mvc架构 index.php 所有请求都必须通过这个文件 index.php 加载base.php框架入口文件,初始化了系统环境变量,定义了pc_base静态类: creat_ap[详细]
-
帝国CMS方法整合Discuz多方法集合
所属栏目:[经验] 日期:2021-12-17 热度:194
方式一、用Ucenter接口整合,使用Ucenter接口整合无需安装通行证跟万能会员接口. 方式二、用Discuz通行证接口整合,需先安装万能会员接口,然后再安装通行证. Ucenter接口及Discuz通行证下载地址:http://www.phome.net/OpenSource/今天我为大家讲解Ucenter接口[详细]
-
帝国CMS教程后台不能登录的原因解析
所属栏目:[经验] 日期:2021-12-17 热度:156
1、cookie没有记录 记录cookie是/e/class/connect.php文件中的一个函数,函数名称为esetcookie,先到这个函数内输出下setcookie这个函数能不能保存下浏览器的cookie内容,如果输出结构为false,就说明你的php环境没有开启这个函数的功能,找到php.ini配置文件,[详细]
-
帝国CMS方法自定义列表SQL
所属栏目:[经验] 日期:2021-12-17 热度:84
帝国CMS自定义列表可以用来实现特定的信息列表。 自定义列表教程方法: 用户进入后台-模板管理-自定义列表-(右上角)增加自定义列表 1,列表名称是后台管理员看到的列表名称。 2,标题名称是标题,在模板中可以用[!--pagetitle--]这个全局标签显示出来,方便多[详细]
-
phpcms 网站更换了域名后站内链接变成死链的处理办法
所属栏目:[经验] 日期:2021-12-17 热度:104
网站更换域名怎么办? phpcms 安装后域名变了,导致链接地址不对,怎么办? 网站在发展的过程中,很可能多次的修改域名,那么在PHPCMS V9中我们要怎么进行设置呢? 请进行以下步骤的修改: 1.修改/caches/configs/system.php里面所有和域名有关的,把以前的老域名修[详细]
-
phpcms v9 中增加和修改栏目时无法加载FCK editor
所属栏目:[经验] 日期:2021-12-17 热度:52
在本地在v9中新建好栏目后,发表了一些栏目文章,后台没有任何问题,但是将数据和模板上传至生产线环境时,在后台添加或者是修改栏目文章时,FCK 打开的界面异常,无法正常显示,网上查了很多资料,没有找到根本的结局问题的方法. 于是只能再做大量的工作,重新在生产[详细]
-
PHPCMS V9不可以上传图片的原因
所属栏目:[经验] 日期:2021-12-17 热度:163
管理地址,在后台-》设置-》相关设置-》安全设置里面填写了一个二级域名作为管理地址,并修改caches/configs/system.php 下的admin_url = admin.主域名.com, //允许访问后台的域名. 经过仔细分析发现BUG,首先按照官方设置了管理后台专用的二级域名后,其他的域[详细]
-
phpcmsv9 推荐位文章未审核展示
所属栏目:[经验] 日期:2021-12-17 热度:176
在模板里将推荐位代码换成下面的,代码如下: {php $f=array();} {pc:content action=position posid=19 catid=11 order=listorder DESC thumb=1 moreinfo=1 num=10 } {loop $data $n $r} {php $f[]=$r[id];} {/loop} {php $t = join(,, $f);} {/pc} {if $t } {[详细]
-
PHPCMS V9 常用模板调用代理集合整理
所属栏目:[经验] 日期:2021-12-17 热度:69
V9 的一些模板调用标签收集,没有完全测试,也是从网上收集过来的,大部分的效果可以用,往下较少用到的标签我没有测试,有兴趣的可以试下. 0.调用指定栏目的的URL和名字相关代码 {$CATEGORY[$catid][url]} 指定栏目URL代码 {$CATEGORY[$catid][catname]} 指定栏目[详细]
-
phpcmsV9处理游客也可以投票的问题
所属栏目:[经验] 日期:2021-12-17 热度:77
找到根目录phpcms/modules/member/classes/foreground.class.php第10行,如下代码: substr(ROUTE_A, 0, 7) != public_ 改为substr(ROUTE_A, 0, 7) != public_ ROUTE_A!= publish,把后台设置为可投稿状态,这样游客就可以投稿了. 投稿地址:http://www.Cuoxin.com[详细]
-
phpcms一键清除数据如何恢复
所属栏目:[经验] 日期:2021-12-17 热度:166
今天吃完晚饭,去自己的网站看了看,臭美了下就去了后台,后台和往常一样,我漫无目的的点了点,发现了一个新的按钮【一键清理数据】. 我很好奇的点了点,真的只是好奇心理,我以为和我电脑上的360清理垃圾是一样呢,是吧失效文件去掉. 在网上包括论坛里找了好多资料,[详细]
-
Phpcms自定义URL规则技巧整顿
所属栏目:[经验] 日期:2021-12-17 热度:135
一、概述 自定义url规则,首先要建立自己的URL规则,首先的理解一些定义和变量含义。首先进入URL规则管理这里,你会看到如下内容(进入方法:扩展-》RUL规则管理》管理RUL规则) 在、问吧、专题、等等 也就是说你下一步建立的RUL规则是要应用在哪个模块上,那[详细]
-
PHPCMS V9自定义栏目的伪静态规范
所属栏目:[经验] 日期:2021-12-17 热度:90
PHPCMS V9自定义栏目伪静态规则教程(支持自定义目录名),官方程序默认伪静态是不支持自定义栏目名的,我们做以下修改使其支持自定义目录. 首先看urlrewrite的规则,这个是IIS6下的,其它环境下的规则自己转换下: RewriteRule /phpcms/(.*)(.*)/ /phpcms/index/.ph[详细]
-
PhpCms V9 里调用父级栏目下的子栏目 分页
所属栏目:[经验] 日期:2021-12-17 热度:129
PhpCms V9调用指定栏目子栏目文章、调用推荐位的文章,PhpCms V9调用指定栏目子栏目文章的方法。 第一种、直接写子栏目id,用cat in,当子栏目较多时就不适用了,而且动态扩展不好,代码如下: {pc:get sql=SELECT * from v9_news where status=99 and catid in(21[详细]
-
PHPCMS中最新文章标题后显示NEW或时间为红色的更改方法
所属栏目:[经验] 日期:2021-12-17 热度:160
如果希望实现PHPCMS文章列表中当天更新的文章的更新显示全部显示为红色,则只需在标签模板显示时间的地方判断文章的更新日期与当天日期的关系,如果相等,则显示红色的样式,否则显示原来灰色. 具体实现代码,XML/HTML代码如下: /spanspan class=date {if date(Y-m[详细]