fastadmin绑定edit.html,Fastadmin后台开发总结(1)

1、文件目录:

功能模块指后台管理中的功能模块,比如我们的系统配置、附件管理、分类管理。

后台开发的每一个功能模块都是基于MVC的设计模式进行开发 。在FastAdmin中,我们提供了一键生成CRUD的功能,这个一键生成CRUD生成的文件也就是我们标准的MVC文件。

以下是一个标准的功能模块所涉及到的文件

├── application

│ └── admin

│ ├── controller

│ │ └── Test.php //控制器类

│ ├── lang

│ │ ├── zh-cn

│ │ │ └── test.php //功能语言包,按需加载

│ │ └── zh-cn.php //后台语言包,默认加载

│ ├── model

│ │ └── Test.php //模型类

│ ├── validate

│ │ └── Test.php //验证器类

│ └── view

│ └── test

│ ├── index.html //列表视图

│ ├── add.html //添加视图

│ └── edit.html //编辑视图

└── public

└── assets

└── js

└── backend

└── test.js //功能模块JS文件

在FastAdmin中每一个功能模块至少对应一个功能模块JS文件,也就是说每一个控制器都对应一个同名的JS文件,其次每一个控制器的方法对应JS文件中同名的方法。

2、application/admin/controller(控制器)

/**

* 默认生成的控制器所继承的父类中有index/add/edit/del/multi/destroy/restore/recyclebin八个方法

* 因此在当前控制器中可不用编写增删改查的代码,如果需要自己控制这部分逻辑

* 需要将application/admin/library/traits/Backend.php中对应的方法复制到当前控制器,然后进行修改

*/

属性和方法:

/**

* 无需登录的方法,同时也就不需要鉴权了

* @var array

*/

protected $noNeedLogin = [];

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值