合规国际互联网加速 OSASE为企业客户提供高速稳定SD-WAN国际加速解决方案。 广告
[TOC] ## 简介 控制层:顾名思义就是存放控制器的文件夹层,后面简称C层。 ## 说明 在本框架中涉及到后台登陆,前端登陆等情况,均需要继承common/controller/Base.php基本类。 ## 工作内容 而此基本类的工作内容如下: 1. 将后台菜单、sys_config表中数据、form_url.php文件中的路径配置映射到view层。 2. 自动判断是否登陆。 3. 根据子类的getList属性自动获取模型对象。 4. 如果某个控制器中的某个方法是不登陆也可以访问的,那么需要设置isPublic为此方法名即可。如果想要使用基本控制器的某些方法,但整个控制器是可以不登陆访问的话,那么可以设置isPublic为true。详见[isPublic](isPublic.md) 5. 已设计好getList()方法,可提供layui框架的data-table获取列表参数。并根据子类的getListWith属性获取关联数据。 6. 已设计好的del方法,同样是提供的api接口