随笔分类 - PHPCMS
摘要:问题出现原因:1.网站迁移过程中,上传下载文件时文件丢失 2.PHPCMS源码更新升级 解决方法 1.可以到官方下载最新版源码,替换过去。如果对源码有改动,需要先保存改动过的文件,替换过去之后,再替换上改动过的文件。 2.论坛有朋友总结出容易丢失出错的地方: /phpcms/modules/cont
阅读全文
摘要:大体思路是在链接中加入指定排序的参数,例如我们使用get中的order作为排序参数: order=views 人气;order=sells 效率;order=pirce 按价格; 那么这三个排序按钮的链接举例如下: 1 2 3 <a href="/index.php?m=content&c=inde
阅读全文
摘要:步骤/方法 打开phpcms\modules\content\fields目录,复制文件夹downfiles,并改名为textgroups。 打开phpcms\modules\content\fields\fields.inc.PHP文件,增加字段类型: 'textgroups'=>'多文件上传',
阅读全文
摘要:如果点击量一直是0,没变化的话,。应该是没缺少点击量累计调用代码。
阅读全文
摘要:今天想做一个单选的字段,里面要使用别的字段,于是研究了一下万能字段!刚开始使用的时候,在网上,论坛里找了好久,没发现一个贴子有针对万能字段的使用说明,官方的例子里也只有一个调用字段本身值的变量 {FIELD_VALUE}在字段设置里写上{IF}这样的标签无效.php代码也被安全过滤了.这时候我真的觉
阅读全文
摘要:首先进入phpcms后台,模型管理-字段管理里,新建字段,新建字段必须是主表字段,如图所示 首先进入phpcms后台,模型管理-字段管理里,新建字段,新建字段必须是主表字段,如图所示 2 来到网站根目录,寻找phpcms\modules\content\classes\push_api.class.
阅读全文
摘要:大家都用过phpcm添加栏目吧,在添加栏目里面,有个选项是 英文目录,这里目录可以用作伪静态功能。这么英文不能有空格等特殊字符。但是如果页面中需要引用包含空格的字符呢,例如,关于我们页面,我要显示英文about us。那么怎么处理呢打开下面文件phpcms\modules\admin\templat
阅读全文
摘要:PHPCMS V9要做双语,很多同学都是迷茫的,在此特地分享我的双语制作步辶 我这种模式是把两个站点都改为HTML静态模式才可以实现 双语切换可分为两种模式: 1、解析二级域名来切换双语 解析二级域名如果主机支持可以二级域名绑定子目录,也可以用使用.htaccess来做重定向(适用于Apache服务
阅读全文
摘要:如上,getcache()函数。是调用缓存文件数据。 应用: 1.调用类别
阅读全文
摘要:1. 登录163邮箱,-》设置,开启POP3服务-》把SMTP服务器地址复制到PHPCMS后台。 2.开启客户端授权密码 3.填写相关信息,。可以在测试邮箱填入邮箱地址测试
阅读全文
摘要:最近有客户在进行网站优化的时候,具体问道Phpcms V9怎么样静态化、伪静态的问题,之前有分享过“Phpcms自定义URL规则技巧”,不过那只是原理,今天在这里,与大家从使用的角度上,具体分享实际的使用操作方法。 先讲讲Phpcms V9在后台怎么设置生成静态化HTML,之后再讲解怎么自定义URL
阅读全文
摘要:Phpcms V9可以说是cms程序中自定义功能最强的,在静态化以及伪静态方面都可以设置,在此分享PHPCMS V9伪静态设置方法,希望大家能用得上! 为什么要伪静态?具体在这里就不说了,你懂的!一方面更新修改后不需要生成静态文件,另一方面为了SEO! 访问规则如下: 可以到扩展->URL规则管理,
阅读全文
摘要:一.后台登录页面 背景图:\statics\images\admin_img 中的 login_bg.jpg 底部版权信息:\phpcms\languages\en 中的 system.lang.php 和\phpcms\languages\zh-ch 中的 system.lang.php 找到$L
阅读全文
摘要:可能出现的问题: 1.后台登录验证码显示不正常(修改/caches/configs/system.php文件) //网站路径'web_path' => '/', 2.phpsso修改 如果不修改phpsso的设置,则会员系统会异常,登录注册等出错。 需要修改phpsso_server\caches\
阅读全文
摘要:有两种方法 第一种方法: 利用留言板插件,在后台模板中,安装留言板插件使用,这里先不展开。 第二种方法: 表单向导的适用场合: 如果一个前台页面只是为了提交表单数据,那么就非常适合适用表单向导的功能,如下面留言板的案例;如果一个前台页面不只是为了提交表单,还要求在当前前台页面显示提交表单的内容,这种
阅读全文
摘要:GET标签使用方式如下: {pc:get sql="SELECT * FROM phpcms_member" cache="3600" page="$page" dbsource="discuz" return="data"} <ul> {loop $data $key $val} {$val[us
阅读全文
摘要:标签循环嵌套方法,可以实现对PC标签循环调用,代码如下: 在此文件里/phpcms/lib/classes/template_cache.class.php 里的 template_parse 方法里,添加如下代码: $str = preg_replace ("/\{loop(\S+)\s+(\S+
阅读全文
摘要:如上,运行报错, Parse error: syntax error, unexpected '?' in E:\...... on line 74 查看缓存文件解析模版得: 分析原因:phpcms模板解析逻辑里是按行解析的。如果一行代码中三个以上{}(调用三个以上的标签) 则容易解析出错,建议多个
阅读全文
摘要:如上代码,模板解析时,总是把where="typeid='$t'"中typeid='$t' 解析成字符串,不会解析$t变量 解决方法: 用字符串的方式传递where条件
阅读全文
摘要:路径:phpcms\libs\classes\model.class.php /** * 执行sql查询 * @param $where 查询条件[例`name`='$name'] * @param $data 需要查询的字段值[例`name`,`gender`,`birthday`] * @par
阅读全文
浙公网安备 33010602011771号