服务热线:400-0351-880 在线咨询 留言/需求提交

小猪pigcms二次开发修改教程(陆续更新中)

   微盟、微动力、微米、微客等等以小猪pigcms微信公众号营销平台二次修改的版本网上出现很多,有的很是花哨,但对比后还是觉得小猪pigcms 7.8是最稳定的版本,我使用的九微米小猪pigcms 7.8加盟版修改的,下面是一些修改方法:
  • 小猪默认模板要换成自己喜欢的模板方法:把自己喜欢的模板包改名为pigcms放到tpl/home/下替换原来的pigcms模板包;或者直接把喜欢的模板包,如模板包叫vke,直接复制到tpl/home/下,然后修改conf/home/config.php 文件中模板文件名为vke,需要注意的是,默认模板pigcms登陆和注册页是没有分离的,在同一个页面,而你喜欢的模板里面有可能登陆和注册是两个页面,这时需要修改pigcms/lib/action/home/IndexAction.class.php文件,否则不管点注册还是登陆都会跳转到登陆页,这是修改好的文件,下接下载覆盖即可;
  • 定义模板标签:conf/config.php 修改默认pigcms为自己的即可;
  • 报错信息修改:数据库连接不通,或网站出问题打不开时会报错,默认的报错信息里有小猪pigcms字样,或者你是下载的什么源码论坛里的那更是会有许多该论坛的文字和链接,tpl/think_exception.tpl  修改这个文件里的内容为自己想要的即可;
  • common/runtime.php 修改定义版本信息define('THINK_VERSION', '3.1');
  • common/version.php  修改程序版本信息;
  • 7.8版会员卡积分设置提交不了:总提示要填写会员卡说明,找到pigcms/lib/model/user/Member_card_exchangeModel.class.php删除array('cardinfo','require','会员卡使用说明必须填写',1),即可;
  • 生成自定义菜单,报35错误;
         1.找到PigCms\Lib\Action\User\DiymenAction.class.php这个文件
         2.找到api_notice_increment、curlGet这两个方法
         3.将curl_setopt($ch, CURLOPT_SSLVERSION, 3);
           这行代码修改成
           curl_setopt($ch, CURLOPT_SSLVERSION, CURL_SSLVERSION_TLSv1);
  • 修改默认admin账号,默认账号admin只能修改密码不能修改账号,当然可以用phpmyadmin修改,但修改后会出现登陆提示“没有权限”,这时找到conf/system/config.php,修改'SPECIAL_USER' =>'admin',即可;

  • 还有一些修改继续整理后再发……