今天要给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行 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行下添加 第68行下添加 结束,正常运行。if ($item['model_id'] == 4) {
$picTabList[] = $data;
}
'productTabList' => $productTabList,
'picTabList' => $picTabList,