NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
* [自定义系统首页](http://s.w7.cc/index.php?c=wiki&do=view&id=1&list=512#自定义系统首页) * [为自定义首页添加其它功能](http://s.w7.cc/index.php?c=wiki&do=view&id=1&list=512#为自定义首页添加其它功能) #### 自定义系统首页 当自定义系统首页时,需要完善**systemWelcomeDisplay()**方法,此方法返回的内容将会显示在系统首页中。 ~~~ class We7_demoModuleSystemWelcome extends WeModuleSystemWelcome { public function systemWelcomeDisplay() { echo '系统首页显示内容'; //或是也可以引用一个模板 include $this->template('display'); }} ~~~ * we7\_demo 为模块名称 #### 为自定义首页添加其它功能 如果需要在自定义系统首页中增加功能,比如要增加幻灯片,公告等功能,可以在设计模块时,增加功能菜单,进入模块后将后在左侧显示,如下: ![](http://cdn.w7.cc/images/2017/12/18/15135911595a3791777f4c1_Ky6X66sD0abz.png) 创建菜单时,指定菜单标识,需要在**systemwelcome.php**文件中实现相应的方法,**doPage菜单标识()** ~~~ class We7_demoModuleSystemWelcome extends WeModuleSystemWelcome { public function systemWelcomeDisplay() { echo '系统首页显示内容'; //或是也可以引用一个模板 //此处获取幻灯片配置,用于展示 include $this->template('display'); } public function doPageSetting() { global $_W; //此处增加保存幻灯片的操作 include $this->template('setting'); } public function doPageContent() { global $_W; include $this->template('goods'); }} ~~~