Skip to content

自定义手机端DIY装修页面

开发者在开发插件的时候,某些页面希望是自定义实现的页面,按照下面的方法实现,系统就会加载到页面装修中,供用户手动可以装修页面



下面是实现步骤

  1. 首页,我们要先通过 DIY组件/页面开发 提供的方法,开发自定义页面
  2. 需要在插件的install方法中,参考如下面的方式,设置为默认项
php
    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;
    }

基于 MIT 协议发布