fastadmin小程序如何添加新模块

今天要给fastadmin默认小程序加一个新模块,记录一下简单实现思路。由于模块也是从news复制的模型所以小程序复制news文件即可,及注意一些要修改的地方。

1、复制小程序文件夹news为pic(我的名称)

2、app.js 在 that.globalData.productTabList = data.productTabList; 下面添加 that.globalData.picTabList = data.picTabList;

3、app.json 在 "page/product/detail", 下面 添加 "page/pic/index", "page/pic/detail",

4、修改page/index/index.wxml 文件30行 修改为你的模型ID

5、修改page/my/comment.wxml文件第7行 为自己的模型id

6、修改复制的文件page/pic/detail.js的第218行为自己的路径 path: '/page/pic/detail?id=' + this.data.archivesInfo.id

7、修改page/pic/index.js文件第19行为model: 4, 自己的模型id 和第27行为 this.setData({ ["tab.list"]: app.globalData.picTabList });

8、最重要的是修改小程序接口文件/addons/cms/controller/wxapp的common.php 的

第49行下添加

if ($item['model_id'] == 4) {
                $picTabList[] = $data;
            }

第68行下添加

            'productTabList' => $productTabList,
			'picTabList'     => $picTabList,

结束,正常运行。

每日壁纸

留下评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注