[fastadmin]第一篇:开发注意事项

前言

本文章,对初学者不友好哈。仅仅是作为有开发经验的phper,作为一个知识点整理。

必读帖子链接

首先是必读的帖子,是fa的作者整理出的,可以说没有一句废话,所以每句都仔细看下,不然会漏掉一些知识点。

1.关于表格(bootstrap-table)的问题

一张图解析FastAdmin中的表格列表的功能
ask.fastadmin.net/article/323.html

2.所有关于弹出窗口的问题,在下面链接里找答案

一张图解析FastAdmin中的弹出窗口的功能
ask.fastadmin.net/article/2527.htm...

3.关于表单生成器

一张图解析FastAdmin中的FormBuilder表单生成器
ask.fastadmin.net/article/5567.htm...

4.官方常见问题必看

doc.fastadmin.net/docs/faq.html#to...

5.列表用echats渲染,瞬间高大上

使用表格的templateView实现一个图表渲染的功能
ask.fastadmin.net/article/117.html

6.如何移除图片上传后预览中的删除按钮

ask.fastadmin.net/article/1204.htm...

7.数据库创建说明文档

doc.fastadmin.net/doc/database.htm...

8. 关联表查询,返回结果,多表搜索

doc.fastadmin.net/doc/controller.h...

www.bilibili.com/video/BV1Ji4y1V7Z...

9. 数据校验

doc.fastadmin.net/doc/controller.h...

www.bilibili.com/video/BV1Ji4y1V7Z...

10. 渲染数据到视图

doc.fastadmin.net/doc/controller.h...
$this->assignconfig(‘demo’, [‘name’=>’名称’]);

11. 模板布局

控制器默认全部采用模板布局,因此我们的页面都会自动加上头部和尾部,如果我们有特殊的页面不需要采用模板布局,我们可以使用$this->view->engine->layout(false);来关闭当前方法的模板布局。

如果我们需要使用自己的模板布局,在当前控制器定义protected $layout = '布局模板';即可。

请注意如果采用了自己的模板布局或禁用了模板布局,将无法使用FastAdmin的JS按需加载Config变量访问。

12. 自定义表格按钮以及控制弹出层 ajax

.自定义按钮

15.自定义按钮

13. 实战: form 实现下拉框

blog.csdn.net/c357577995/article/d...

注意这里下拉的 in 用法



    <!--    // 负责人下拉管理 in 用法: https://www.kancloud.cn/manual/thinkphp5/125019-->
    <div class="form-group">
        <label class="control-label col-xs-12 col-sm-2">{:__('Admin_id')}:</label>
        <div class="col-xs-12 col-sm-8">
            <select  id="c-admin_list" min="0" class="form-control selectpicker" name="row[admin_id]">
                {foreach name="adminList" item="vo"}
                <option value="{$vo.id}" {in name="$vo.id" value="$row.admin.id"} selected {/in} > {$vo.nickname} {$vo.mobile}</option>
                {/foreach}
            </select>
        </div>
    </div>
    <!--    end 负责人下拉管理-->

[fastadmin]第一篇:开发注意事项

本作品采用《CC 协议》,转载必须注明作者和本文链接
嗨,我是波波。曾经创业,有收获也有损失。我积累了丰富教学与编程经验,期待和你互动和进步! 公众号:上海PHP自学中心 付费知识星球:破解面试:程序员的求职导师
讨论数量: 12
QIN秦同学
楼主感觉 fastadmin 好上手不,一直用go写项目,好久没用过php了,前几天用thinkadmin搭建了一套管理系统, 但是他手册写的很笼统,案例也只能自己去项目里摸索,感觉没Laravel手册友好。
10个月前 评论
august567 10个月前
wangchunbo (楼主) 10个月前
QIN秦同学 (作者) 9个月前
QIN秦同学 (作者) 9个月前
goStruct 8个月前
QIN秦同学 (作者) 8个月前

fastadmin就是又爱又恨的那种。各种乱七八糟,但是用熟了又非常快。。。。

7个月前 评论
wangchunbo (楼主) 7个月前

1.按照规范,普通的数据还是挺好处理,要是a关联b,b关联c,c关联d那种就要自己去改了。 2.加载的文件真的是太多太多了,开了debug真的卡的要命,不开debug都好慢

7个月前 评论
wangchunbo (楼主) 7个月前
你看我吊吗啊 1个月前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!
司机 @ 欣昊玉
文章
273
粉丝
339
喜欢
557
收藏
1103
排名:64
访问:12.1 万
私信
所有博文
社区赞助商