安装要求:
(1)网站必须安装SSL域名证书,并且TLS连接必须大于1.2;
(2)网站的php版本必须大于5.2
安装注意事项:
(1)你的域名必须在小程序官网里边添加Request合法域名,否则提示不合法
(2)网站配置ssl会出现各种问题,解决方案参考:phpcms v9开启SSL后后台分页错误
安装流程:
(1)小程序插件解压可以直接覆盖你的网站
(2)进入后台---模块---模块管理 ,找到小程序,然后点击安装,安装之后记得更新全站缓存
(3)安装好 进入小程序管理界面,小程序列表---添加您的小程序(appid和appsecret必须填写正确)
(4)小程序配置里边请配置你的基本信息(小程序扩展里边可以不填),这些信息请不要频繁变更,都已经自动缓存到你的小程序里边了
(5)banner设置,这个可以根据自己需要设置
至此小程序插件都已经配置完成,下面配置小程序demo
小程序demo的配置
(1)解压小程序demo,根目录有个project.config.json,打开修改里边的appid改成你的appid。(和网站后台配置的appid保持一致)
(2)打开app.js,把里边所有的我的网址批量替换成你现在的网址,记得是https;并且wxid:1一定和你的网站后台的wxid编号保持一致,否则会报错;app.json自行修改。
(3)打开pages/index/index.js,把里边出现的catid改成你的网站的catid,这样就可以调用你的对应catid里边的信息了(注意:对应的栏目里边要有内容,否则也会报错),另:其他页面里边有默认的catid,请自行修改成自己的。
这样就完成了的小程序demo的配置,编译就能看到信息了。
注意:
(1)系统配置信息,栏目信息我都已经自动缓存到小程序里边了,栏目无需每次都去读取api,并且栏目做了catid为主键的处理,可以通过这样调用:
(2)获取用户信息,属于自动获取,无需配置
- var CATEGORYS = wx.getStorageSync('categorys')//调用栏目缓存
- //CATEGORYS[10]:表示调用catid=10的全部栏目信息
- // CATEGORYS[10][catname]调用catid=10的栏目名称写法和v9一样
具体小程序的全部功能请参考我的博客:https://blog.csdn.net/fengye002011/article/details/79345954