相信很多人都知道,phpcms v9专题是不支持自定义URL的,生成的专题路径是以/HTML/special/开头的。那么如何实现专题栏目生成路径去掉html和special呢?通过修改程序的PHP源代码,可以实现这个要求。将phpcms v9专题栏目路径中的html和special去掉,那么只需要二步就可以了。首先,打开caches/configs/system.php ,第51行,将“/html” 换成“/”然后,打开phpcms/modules/special/class/html.class.php ,第189行,把$file = pc_b...
大体思路是在链接中加入指定排序的参数,例如我们使用get中的order作为排序参数:order=views 人气;order=sells 效率;order=pirce 按价格;那么这三个排序按钮的链接举例如下:123<a href="/index.php?m=content&c=index&a=lists&order=views">按人气</a><a href="/index.php?m=content&c=index&a=lists&order=sells">按销量</a><a href="/index.php?m=content&c=index&a=lists&order=price">按价格</a>然后在对应的php程序文件...
写在前面:如果看完文章还有不懂得可以留言咨询我,我会回复你们。但是在留言之前,先自己多试试,不要出点问题就问,其实出现问题只要把逻辑捋清楚,基本都是OK的。还有改代码之前最好复制一份备份,万一出啥问题也可以恢复。养成良好的编程习惯!加油,一起朝着百万月薪努力!首先,我是在网上找了很多资料,基本上都是一样的代码,都是复制一段PHP代码然后调用模板,我也在坑里呆了好久。他们的链接我放在下面,以免误坑。http:...
因为有时候我们需要自己实现用户登录,比如我们用phpcms做一个微信Oauth2.0授权,授权之后直接登录,这过程中不需要用户输入账户和密码。所以我们就要搞清楚,phpcmsv9它是怎么实现用户登录的。换名话说,phpcms的php代码在什么情况下会认定这个用户已经登录了。首先,我们肯定要去看phpcms它原生的登录程序是怎么写的,然后我们要去看它是怎么判断这个用户已经登录了。登录程序是怎么写的?这个程序做了什么呢?1. 它从system.php这...
首先,上图之中的红色框框是没有的,我们想要给他加上,当然是要改HTML页面啦,废话,我们跟ECSHOP一样由PHP路径找模板;
看看路由原理:
首先,上图之中的红色框框是没有的,我们想要给他加上,当然是要改HTML页面啦,废话,我们跟ECSHOP一样由PHP路径找模板;
看看路由原理:
再看看这个板块的路由哈,别找错啦,大兄弟然后我们很快找到控制器吧
当然,你会发现init方法里面竟然引用了很多个HTML(tpl后缀)至于是哪一个你...
关于phpcms 中头像上传 那位高手说下如何实现的图片在flash中提交过来的zip压缩包中,谁能告诉我,php是怎么获取到这个zip资源的?------解决方案--------------------phpsso_server\phpcms\modules\phpsso\classes\phpsso.class.php
第46行$this->data[avatardata] = $GLOBALS[HTTP_RAW_POST_DATA];post过来的数据。file_pust_contents 根据数据,生成文件(包括文件地址)
你的代码没有贴完全下面就是解压缩了//解压缩文件pc_bas...
原文链接:http://www.cnblogs.com/republic/p/4783705.htmlPHPCMS后台框架实现思路【原创】
时间 2014-11-27 10:12:19 极客头条 原文 http://blogs.zmit.cn/3589.html
1.打开后台入口文件admin.php
header(location:index.php?m=admin);
跳转到index.php并且m=admin
2.打开index.php
define(PHPCMS_PATH, dirname(__FILE__).DIRECTORY_SEPARATOR);
include PHPCMS_PATH./phpcms/base.php;
pc_base::creat_app();
定义了根目...
本篇文章给大家带来的内容是关于如何实现phpcmsV9留言插件提交后返回上一页(代码截图),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。目的:在哪个页面提交留言的,提交成功后,就会返回到哪个页面。phpcms v9中,留言板提交表单后默认回到留言板页面,用户体验很不好!感觉也很low! 接下来,就说下phpcms v9留言板提交后返回上一页实现方法步骤详情:找到配置文件 phpcms/modules/guestbook/index.php查找...
这篇文章介绍的内容是关于phpcms搜索功能实现,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下最近在做一个门户网站,用到了phpcms的搜索功能,之前一直想要实现这方面功能,但苦于静不下来心研究phpcms的实现原理,今天通过这个博客记录下我分析的过程,网上的资料相对比较零散,看的总是云里雾里的,这里做一个比较系统的总结。与搜索功能有关的文件phpcms搜索功能的后台模板位于:phpcms\modules\search路径下,...
这篇文章主要介绍了phpcms的验证码替换 及 phpcms实现全站搜索功能在,使用phpcms替换网页的时候,除了正常的替换栏目、内容页等,其他的什么验证码啦,提交表单了,搜索功能了,这些在替换的时候可能会对一些默认文件有一些小小 的改变下面就是自己在失败中成功的过程,最后终于替换成没有bug的替换一、phpcms的验证码替换有验证码的地方,一般就是表单了,那么首先就要先制作表单出来了,表单的制作过程很简单,如下:A。制作一张...
在使用phpcms替换网页的时候,除了正常的替换栏目、内容页等,其他的什么验证码啦,提交表单了,搜索功能了,这些在替换的时候可能会对一些默认文件有一些小小 的改变下面就是自己在失败中成功的过程,最后终于替换成没有bug的替换,本文主要介绍了phpcms的验证码替换 及 phpcms实现全站搜索功能,需要的朋友可以参考下,希望能帮助到大家。一、phpcms的验证码替换有验证码的地方,一般就是表单了,那么首先就要先制作表单出来了,表...
phpcmsV9使用的QQ登陆依然是OAuth1.0,但现在腾讯已经不审核使用OAuth1.0的网站了。这对于使用pc的站长来讲是一个无比巨大的坑。经过对phpcms论坛的一位同学做的插件进行修改,现在完美实现QQ登陆,暂无发现bug。_session_start(); redirect_to_login(); get_openid($code);//调取QQ openid值db->get_one(array('connectid'=>$_SESSION['openid'],'from'=>'qq')); _init_phpsso(); client->ps_member_synlogin($r['phpssouid']...
大神们好! 小弟接手了一个phpcms做的网站,希望实现购物功能。 现在的思路是这样的:在 “管理内容??添加内容”中添加“某个商品的详情页”,这个详情页中添加“购买的按钮或添加购物车的按钮”,点击后可以进入购物车。 同时我也看到phpcms V9有一个“在线支付”模块,怎样让页面中的“购买按钮”和“在线支付”模块结合使用呢?求教,剩下的分都贡献出来! 回复讨论(解决方案) 求关注,求指点,大神...
phpcmsV9 如果实现导航切换其实v9和08是一样的 08只不过是通过body=onlod($catid)方法加载而v9我们可以通过判断导航id还当前打开页面的栏目id是否相等代码:{if($r[catid]==$catid)}加载指定的css样式{/if}有的可能是二级页面或者更多级次的页面只需加载他是否和父类的id相等就行{if($r[catid]==$category[cid][catid] $$ $r[catid]==$catid)}加载css样式{/if}
关于phpcms 中头像上传 那位高手说下如何实现的图片在flash中提交过来的zip压缩包中,谁能告诉我,php是怎么获取到这个zip资源的?------解决方案--------------------
phpsso_server\phpcms\modules\phpsso\classes\phpsso.class.php第46行PHP code$this->data[avatardata] = $GLOBALS[HTTP_RAW_POST_DATA];