PHP

phpcms V9 专题的内容页面生成的html目录太深附最新的修改方法

5 0

找到文件: \phpcms\modules\special\functions\global.func.php function content_url 此函数,大概位置23行---56行,找到如下代码:/** * 内容页url * @param $contentid 文章ID * @param $page 当前页 * @param $addtime 文章发布时间 * @param $type 返回路径的格式(.html|.php) * @param $site_info 站点信息 * @param $t

PHP

phpcms v9忘记管理员后台密码的解决方法

19 0

今天想测试下phpcms,突然发现以前安装的系统忘记了管理员密码了,一般情况官方提供了密码找回文件,确实也很方便,不过这里提供下直接修过数据库的方法。终极解决办法:通过命令行工具或者phpmyadmin进入mysql数据库,查找pre_admin表,找到你的网站管理员用户,修改password字段以及encrypt字段,分别修改为:62d2ff1e3d42334e6216d628a5051c087YIwnY然后密码就被重置为:phpcms 。直接改md5加密值是不行的,因为他混合了加密后缀。 祝你好运,记

PHP

phpcms v9后台添加文章时选择相关文章可调用其它模型信息的方法

10 0

不过这个解决方法修改了一些文件,你可以根据自己的要求酌情使用。。我在这里也详细说一下解决思路,以便后来人参考学习。 PHPCMSV9的相关文章,我们知道只有同模型的文章才可以选择。其他模型的文章是选择不成的,可以通过修改模型字段中的“相关参数”来实现选择不同的 模型的文章,但这种方法其实只是实现了一半,虽然能选择了,但是选择保存后,再进入编辑是不会显示的,基本相当于没有实现嘛。 说一下我的解决方法。 以我的项目,举个例子。有两个模型,设计师(模型ID是1),设计案例(模型ID为2). 他们的模型ID很重要

PHP

关于phpcms v9投票模块选项排序listorder设定问题修改

9 0

关于phpcms v9投票模块选项排序listorder设定问题修改,小弟主要修改了三个文件三处地方。 此方法我觉得自己已经够用,欢迎大家来拍砖。 主要修改三个文件: 1.phpcms\modules\vote\templates\vote_edit.tpl.php中找到 复制代码代码如下: <input type="text" name="option[<?php echo $option[optionid]?>]" size

PHP

phpcms自定义碎片插件之内容碎片标签模块使用方法

10 0

这里分享一个自定义碎片的插件:Phpcms V9内容碎片标签模块。关于Phpcms V9内容碎片标签模块的一些说明: 系统自带了碎片管理插件,但是碎片管理插件针对少量碎片来说不是很方便,这里是独立模块,不限phpcms v9版本,独立模块,不影响其它功能,不修改系统程序,可自由安装卸载。 使用方法: 直接后台增加一条HTML代码记录,保存后会直接生成一个列表,在列表处复制调用代码即可,该标签在所有模板页面中均可以调用。 调用方式: 安装后在任意模板加入如下标签:复制代码代码如下:{pc:blockarea

PHP

PHPCMS V9实现单页面做频道时也可编辑内容

6 0

比如网站某栏目结构如下: 单网页-联系我们 下有子栏目 联系方式 和在线留言等 ,则 联系我们这个单网页就不能够再编辑其内容,现在修改程序以达到实现单页面变成频道页后,也能再编辑内容的方法: 打开程序文件:phpcms/modules/content/content.php 约 504行 复制代码代码如下: $r[type] = add; 在其下面添加代码: 复制代码代码如下: $r[add_page] = "<a t

PHP

phpcms推荐位无法调用自定义字段的方法

7 0

默认phpcms是无法使用推荐位调用自定义字段的,直接写{pc:content action="position" posid="30" catid="24" order="listorder DESC" num="4"}的话不会出错,但就是无法调用数据,显示的是空白。 调用代码 复制代码代码如下:{pc:content action="position" posid="30