多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# 自定义手机端DIY装修页面 开发者在开发插件的时候,某些页面希望是自定义实现的页面,按照下面的方法实现,系统就会加载到页面装修中,供用户手动可以装修页面 ![](https://img.kancloud.cn/db/0e/db0e91eb713232bfdfaa656c6987ff95_1920x970.png) <br> ***** 下面是实现步骤 1. 首页,我们要先通过 [DIY组件/页面开发](https://www.kancloud.cn/niucloud/niucloud-admin-develop/3150824) 提供的方法,开发自定义页面 2. 需要在插件的install方法中,参考如下面的方式,设置为默认项 ``` public function install() { $diy_service = new DiyService(); // 设置旅游首页模板 $index_page_data = $diy_service->getPageData('DIY_INDEX', 'tourism_index'); $diy_service->changeTemplate([ 'type' => 'DIY_INDEX', 'mode' => $index_page_data[ 'mode' ] ?? 'diy', 'template' => 'tourism_index' ]); // 设置旅游个人中心模板 $member_index_page_data = $diy_service->getPageData('DIY_MEMBER_INDEX', 'tourism_member_index'); $diy_service->changeTemplate([ 'type' => 'DIY_MEMBER_INDEX', 'mode' => $member_index_page_data[ 'mode' ] ?? 'diy', 'template' => 'tourism_member_index' ]); return true; } ``` ![](https://img.kancloud.cn/19/4e/194efd888143d8e537a10efc55fb68f2_1449x806.png)