fastadmin 后台管理框架使用技巧(持续更新中)

本文详细介绍了FastAdmin后台管理框架的使用技巧,包括如何修改默认排序字段、自定义菜单、js中调用控制器数据、自定义配置、以及自定义按钮等。通过这些技巧,可以更高效地定制和优化FastAdmin后台应用。
摘要由CSDN通过智能技术生成

fastadmin 后台管理框架使用技巧(持续更新中)

FastAdmin是一款基于ThinkPHP5+Bootstrap的极速后台开发框架,具体介绍,请查看文档,文档地址为:https://doc.fastadmin.net/docs/index.html

这里只整理一下在使用过程中用到的小技巧,以便用到的时候查看,其实,在fastadmin的论坛中,有一篇介绍后台表格的文章,说的也不错,如有问题,请先点击:一张图解析FastAdmin中的表格列表的功能

如果还没解决,那就继续往下看了

1、修改默认排序字段

在fastadmin后台中,如果数据表里存在weigh字段,则index页面显示的时候,包括排序按钮是显示三个按钮,如果没有,则显示修改和删除两个按钮

如果不想要使用默认字段weigh来排序的话,只需要改一个地方就好了,就是在table初始化的时候,把默认的排序字段改成你想要其他的字段就行了

如图所示:,其实,我们可以在require.js中大约65行出看到,table在初始化的时候,默认是dragsortfield:weigh,只要改掉这个值就行了

2、自定义菜单

 在fastadmin中,默认是自带三个操作按钮,分别是拖拽、编辑和删除,如果想要自定义菜单按钮的话,也挺简单,在“一张图解析fastadmin表格列表的功能”文章中有提过,一般是有三种形式:弹出窗口、ajax和新选项卡,就是在classname中增加不同的样式,弹窗:"btn-dialog",ajax:"btn-magic btn-ajax",新选项卡:"btn-addtabs",通过不同的样式绑定了不同的事件,下面一个示例是弹窗的,而且只是数据展示,还没有数据处理

 1 {field: 'operate', title: __('Operate'), table: table, events: Table.api.events.operate,
 2     buttons:[
 3         {
 4             name: 'cow_list',
 5             hidden:false,
 6             title: '可用牛牛',
  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
FastAdmin框架开发示例插件的自定义搜索,可以按照以下步骤进行: 1. 创建一个插件,可以参考FastAdmin官方文档的插件开发教程。 2. 在插件的控制器文件(通常是在`/addons/插件名/controller/`目录下),定义一个用于处理搜索的方法。例如,可以在控制器类添加一个名为`search()`的方法。 3. 在`search()`方法,编写你的自定义搜索逻辑。这可以包括从数据库查询数据、处理搜索条件、构建搜索结果等。 4. 在插件的视图文件(通常是在`/addons/插件名/view/`目录下),创建一个用于显示搜索结果的模板文件。例如,可以创建一个名为`search.html`的文件。 5. 在模板文件,根据需要添加搜索表单和搜索结果的展示代码。可以使用FastAdmin提供的模板标签和样式类来快速构建搜索界面。 6. 在插件的路由文件(通常是在`/addons/插件名/route.php`文件,为搜索功能定义一个路由规则。例如,可以使用`Route::rule()`方法定义一个GET请求路由规则,将请求路径指向插件的控制器和`search()`方法。 7. 最后,在FastAdmin后台管理界面启用你的插件,并配置相关参数(如果需要)。这样,你的自定义搜索功能就可以在FastAdmin框架使用了。 以上是一个大致的开发流程,你可以根据具体需求进行调整和扩展。请注意,确保你已经熟悉FastAdmin框架的基本开发知识,并按照框架的规范进行插件开发。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值