-
phpcms栏目 列表 文章页分别如何获取二级栏目列表
所属栏目:[建站经验] 日期:2021-12-18 热度:157
如在文章频道里面有文章分类1,文章分类2,文章分类3,在文章分类1中的一篇文章中想得到 文章分类1,文章分类2,文章分类3的列表,应该怎么做呢? 内容页当前栏目同级栏目名称,代码如下: {loop subcat($CAT[parentid]) $v} {$v[catname]} {/loop} 列表页当[详细]
-
phpcms调取不同表的信息 及多个判断条件的写法
所属栏目:[建站经验] 日期:2021-12-18 热度:191
其中zt_news.thumb as aa 的意思是将表zt_news中的字段thumb重命名为aa,这是因为这两个表中有重复的字段thumb,代码如下: {pc:get sql=SELECT zt_news.*,zt_position_data.*,zt_news.thumb as aa FROM zt_news,zt_position_data where zt_news.catid=2 and z[详细]
-
怎样在mysql数据库中批量替换内容
所属栏目:[建站经验] 日期:2021-12-18 热度:186
最近使用phpcms v9进行二次开发,修改了域名可是导航总是无法更新到新的地址,在百度上一通搜,最后终于找到完美解决办法,使用mysql语句批量替换,使用方法如下: 比如我想将v9_category 中的url地址由原来的192.168.1.101替换为localhost. mysql 语句:update[详细]
-
新版phpcms v9但中使用GET标签的SQL使用几个注意点
所属栏目:[建站经验] 日期:2021-12-18 热度:97
今天在偶然使用到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 热度:106
后台文章排序怎么才可以按自己输入的数字排列?如按4,3,2,1,从大到小排列?实现方法如下。 修改文件:phpcms/modules/content 中的 content.php 将:$datas = $this-db-listinfo($where,id desc,$_GET[page]); 改成: $datas = $this-db-listinfo($where,[详细]
-
phpcms v9 主站程序和web生成目录分离
所属栏目:[建站经验] 日期:2021-12-18 热度:56
在网站部署中,考虑网站的安全行问题,可以将您的网站主程序与WEB目录分离,使主程序在WEB目录之外,从而提高网站的安全性. 分离方法 1.将PHPCMS V9中程序主框架目录phpcms移动至web目录之外,如图: 2.修改web目录下程序入口文件index.php文件为如下代码: //PHPC[详细]
-
phpcms本地上传到服务器,数据库的完整迁移
所属栏目:[建站经验] 日期:2021-12-18 热度:94
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 热度:150
如何用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=[详细]
-
Phpcms V9 调用随机文章的办法
所属栏目:[建站经验] 日期:2021-12-18 热度:122
不同于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[详细]
-
Phpcms V9 调用全站文章排行的处理方案
所属栏目:[建站经验] 日期:2021-12-18 热度:85
今天忙于修改网站界面,想在首页添加浏览排行功能,却发现Phpcms竟然不支持调用全站文章排行,下午仔细研究了Phpcms源码,终于找到解决办法. 默认情况下,Phpcms只支持调用当前文章排行,代码如下: {pc:content action=hits catid=$catid num=10 order=views DESC[详细]
-
PHPCMS更新栏目缓存失败的解决方法
所属栏目:[建站经验] 日期:2021-12-17 热度:78
最近在做一个以前项目的维护,说一下这个项目,自己对phpcms做了点二次开发,其中写了个自主生成栏目的脚本,导致运行一段时间以后增加了大量栏目,昨天又添加了几个栏目,突然发现竟然没办法更新缓存了. 更新的时候,只显示了两行提示,再去更新栏目缓存,糟糕,所有[详细]
-
phpcms数据库设置文件位置
所属栏目:[建站经验] 日期:2021-12-17 热度:53
根目录下caches/configs/database.php,database.php文件内容如下: ?php return array ( default = array ( hostname = localhost, database = zb, username = root, password = root, tablepre = yf_, charset = utf8, type = mysql, debug = true, pconnec[详细]
-
phpcms设定默认站点
所属栏目:[建站经验] 日期:2021-12-17 热度:153
有一个直接的方法: 为了避免出错,先去phpcms/templates下把default文件夹复制一份保留。 把原来default文件夹下的文件删除,并把你的新站模版复制进去,这样一打开直接就是你的站点内容了 套模版就是这么处理的: 如果原站也想保留,第二个办法: 去phpcms/temp[详细]
-
phpcms v9 清除数据库的sql脚本,清理临时数据或老数据
所属栏目:[建站经验] 日期:2021-12-17 热度:64
phpcms v9 虽然带了一键清理数据功能,但是事实上有些数据并没有真正的删除掉,还存在数据库里,如果站长们要增加另一个站点时,那么还有以前站点的残留数据,非常不便. 现在写了一套sql脚本,只需要在数据库里执行就完成清理工作,大家根据需求改改使用吧. trunca[详细]
-
共享phpcms调用flash焦点图
所属栏目:[建站经验] 日期:2021-12-17 热度:69
今天自己摸索尝试了一下用flash来实现phpcms首页焦点图,之前都是用js+div+图片的形式,发现在只做网站模板的时候很是首先,下面分享下,我实现的调用方式. 首先,flash焦点图分为五个部分,图片,js,swf文件以及div文件和媒体flash插件. 1.首先把js文件放到phpcms[详细]
-
phpcms v9 自定义分页方法
所属栏目:[建站经验] 日期:2021-12-17 热度:141
phpcms系统默认的分页是phpcms/libs/functions/global.func.php里的pages()函数,这个函数是phpcms整站共用的分页,为了不影响系统本身的样式,下面为大家提供更好的解决方法. 1.打开 phpcms/libs/functions/global.func.php文件,找到pages分页函数,复制粘贴到[详细]
-
phpcms v9 时间筛选该如何做?
所属栏目:[建站经验] 日期:2021-12-17 热度:161
在phpcmsv9里,分类信息里的筛选功能让人很兴奋,如果想在内容页里也想做筛选,那么就得把分类信息的函数移植到全局函数或者扩展函数里去,下一篇内容将为大家介绍. 本次内容是教大家做时间的筛选,因为做寿县房产网的时候,楼盘开盘有个开盘时间,所以找了很多资[详细]
-
PHPCMS学习记录
所属栏目:[建站经验] 日期:2021-12-17 热度:150
一些常量所代表的意义: 1、PHPCMS_PATH --网站文件根目录 类似于:F:/APMServ5.2.6/www/htdocs/ 2、PC_PATH -- 框架目录 F:/APMServ5.2.6/www/htdocs/phpcms/ 3、CACHE_PATH -- 缓存文件夹地址 F:/APMServ5.2.6/www/htdocs/caches/ 4、SITE_URL -- 当前访问[详细]
-
phpcms网站出现330错误的解决办法
所属栏目:[建站经验] 日期:2021-12-17 热度:106
首先出现330错误,我们了解一下330错误是什么意思? 错误 330 (net::ERR_CONTENT_DECODING_FAILED):未知错误. 采用未知的压缩格式 采用不支持的编码 那我们知道了问题的所在,就是跟压缩有些关系. 细心的朋友会发现,phpcms的/caches/configs/system.php文件有[详细]
-
Phpcms V9.5.4调用最新文章列表与多栏目调用
所属栏目:[建站经验] 日期:2021-12-17 热度:157
PHPCMS调用默认表最新文章有一下两种方法: 1. get标签形式调用 2. 修改标签代码实现最新文章调用 下面我们看看具体是实现方法: 第一种方法:用GET标签调用 这种方法不用修改PHPCMS的核心代码,就可以达到模型表的最新数据调用,具体代码片段如下: {pc:get sql=[详细]
-
PHPCMS系统初始化历程
所属栏目:[建站经验] 日期:2021-12-17 热度:62
为增强phpcms二次开放能力,今天开始读phpcms源码,不定期更新点小日志,跟着平哥读源码,成为屌丝我看行. phpcms单入口 mvc架构 index.php 所有请求都必须通过这个文件 index.php 加载base.php框架入口文件,初始化了系统环境变量,定义了pc_base静态类: creat_[详细]
-
帝国CMS方法自定义列表SQL
所属栏目:[建站经验] 日期:2021-12-17 热度:80
帝国CMS自定义列表可以用来实现特定的信息列表。 自定义列表教程方法: 用户进入后台-模板管理-自定义列表-(右上角)增加自定义列表 1,列表名称是后台管理员看到的列表名称。 2,标题名称是标题,在模板中可以用[!--pagetitle--]这个全局标签显示出来,方便[详细]
-
phpcms 网站更换了域名后站内链接变成死链的处理办法
所属栏目:[建站经验] 日期:2021-12-17 热度:191
网站更换域名怎么办? phpcms 安装后域名变了,导致链接地址不对,怎么办? 网站在发展的过程中,很可能多次的修改域名,那么在PHPCMS V9中我们要怎么进行设置呢? 请进行以下步骤的修改: 1.修改/caches/configs/system.php里面所有和域名有关的,把以前的老域名[详细]
-
phpcms v9 中增加和修改栏目时无法加载FCK editor
所属栏目:[建站经验] 日期:2021-12-17 热度:162
在本地在v9中新建好栏目后,发表了一些栏目文章,后台没有任何问题,但是将数据和模板上传至生产线环境时,在后台添加或者是修改栏目文章时,FCK 打开的界面异常,无法正常显示,网上查了很多资料,没有找到根本的结局问题的方法. 于是只能再做大量的工作,重新在生[详细]
-
帝国CMS教程后台不能登录的原因解析
所属栏目:[建站经验] 日期:2021-12-17 热度:153
1、cookie没有记录 记录cookie是/e/class/connect.php文件中的一个函数,函数名称为esetcookie,先到这个函数内输出下setcookie这个函数能不能保存下浏览器的cookie内容,如果输出结构为false,就说明你的php环境没有开启这个函数的功能,找到php.ini配置文件[详细]
