FastAdmin-T】的更多相关文章

FastAdmin是一款基于ThinkPHP5+Bootstrap的极速后台开发框架 https://www.fastadmin.net/ 参照官方文档安装,还是有坑的 首先注意:无需下载PHP.ThinkPHP 按照下面我写的步骤即可,我下载的都是最新版本 1.下载nodejs 2.下载phpstudy 注意:phpstudy自带各个版本PHP和MySQL,但我电脑本身就有MySQL,于是遇到冲突.phpstudy会自动关闭电脑MySQL,手动打开即可 3.下载git(别下载成图形化界面的,要…
用法: 在html页面新建一个按钮用来触发事件 <a href="javascript:;" class="btn btn-success btn-add " title="添加"><i class="fa fa-plus"></i> 添加</a> 然后js中定义一个点击事件 在改事件里触发 Fast.api.open(url, title, options)打开模态框 // 在…
FastAdmin是一款基于ThinkPHP5+Bootstrap的极速后台开发框架:开发文档 下面对环境搭建简要概述,希望后来者能少走弯路: 1. 百度搜索最新版wampserver, 安装并启动 2. forbidden 解决错误,appache 服务器配置 在浏览器输入127.0.0.1可以进入wamp页面,但输入localhost不可以,解决方法: apache => httpd.conf => 修改Allow from 127.0.0.1为Allow from all => 重…
controller/A.php<-------------->public/assets/js/backend/a.js controller/b/A.php<-------------->public/assets/js/backend/b/a.js 标准的控制器模块js <script src="/assets/js/require.js" data-main="/assets/js/require-backend.js?v=1551685…
fastadmin控制器 <?php namespace app\admin\controller\peizi; use app\common\controller\Backend; /** * * * @icon fa fa-circle-o */ class Config extends Backend { /** * Config模型对象 * @var \app\admin\model\weixinitem\Config */ //protected $model = null; publ…
大图: 1.默认生成的CRUD是没有菜单名称和描述显示的,如果需要显示则可以在后台修改,权限管理->菜单规则,给对应菜单的添加上备注信息后即可显示,支持HTML 2.TAB过滤选项卡 在一键生成CRUD时,如果表中存在status字段且为ENUM类型,则会生成相应的TAB过滤选项卡,如果需要生成其它字段的过滤选项卡则可以在使用php think crud时使用--headingfilterfield=你的字段名称来指定字段 3..通用搜索 通用搜索的的内容是根据bootstrap-table配置…
基本知识流程一栏链接 bootstrapTable fastadmin系统配置(符内置规则): fastadmin默认的controller已实现的方法 一张图解析fastadmin的表格: fastadmin模态框(弹出框) fastadmin 表单组件(生成表单元素) fastadmin表单事件 fastadmin表单事件之验证(元素添加data-rule='规则' 且需要调用Form.events.validator($("form"));) fastadmin表单提交 开发实例…
  fastadmin进阶 安装:出现登陆页无法显示:可能是php的gd2扩展未开启 FastAdmin 在 Nginx 中的配置 用的是AdminLTE后台模板require.js.less.Bower 调试错误:看runtime/log FastAdmin 的上传代码在哪里? 一张图解析FastAdmin中的表格列表的功能 fastadmin的页面是如何生成的? FastAdmin 如何隐藏操作栏中的“删除”按钮“? 笔记:FastAdmin 上传设置 如何修改 FastAdmin 弹窗大小…
FastAdmin 使用的是 ThinkPHP 5 框架. 在 Apache 下很简单,但是在 nginx 下就需要自行配置一下了. 在网上找了很多,都没有找到很好的. 刚刚在 QQ 里群里找到一个,并结合找到的配置. 如下: server { listen 80; #listen [::]:80; server_name www.xxx.com; index index.html index.htm index.php default.html default.htm default.php;…
FastAdmin 的上传代码在哪里? FastAdmin 默认是通过 Ajax 上传到本地. 使用 admin/ajax/upload 方式返回 url. 代码文件地址在 application\admin\controller\Ajax.php 中. public function upload() { Config::set('default_return_type', 'json'); $file = $this->request->file('file'); if (empty($f…
 一张图解析FastAdmin中的表格列表的功能 功能描述请根据图片上的数字索引查看对应功能说明. 1.时间筛选器如果想在搜索栏使用时间区间进行搜索,则可以在JS中修改修改字段属性,如 {field: 'createtime', title: __('Create Time'), formatter: Table.api.formatter.datetime, operate: 'BETWEEN', type: 'datetime', addclass: 'datetimepicker', da…
第一步: 访问URL http://www.fastadmin.cc/admin/mydir/test/index?addtabs=1 对应的方法是admin模块,controller文件夹下的mydir文件夹下面的Test.php控制器,Test.php里面的index方法.但是打开Test.php却没有index方法,那就看Test类的父类Backend类,可是Backend类也没有,但是Backend有一句代码 load_trait('library/traits/Backend'); 打…
刚刚在群里看到有人询问如何隐藏(删除)操作栏中的”删除”按钮,如下这个. 我也不会,在论坛上也没找到,但有找到一篇关于根据条件怎么隐藏按钮的问题,Karson 老大有提供的解决方法.我就照样画葫芦写了一个隐藏删除的方法,现献丑一下,代码如下: {field: 'operate', title: __('Operate'), table: table, events: Table.api.events.operate, formatter: function (value, row, index)…
笔记:FastAdmin 上传设置 FastAdmin 的上传设置为统一配置,在 application/extra/upload.php 中文件中. <?php //上传配置 return [ /** * 上传地址,默认是本地上传 */ 'uploadurl' => 'ajax/upload', /** * CDN地址 */ 'cdnurl' => '', /** * 文件保存格式 */ 'savekey' => '/uploads/{year}{mon}{day}/{filem…
如何修改 FastAdmin 弹窗大小? 参考代码 1 如下: buttons: [ { name: 'start', , , , extend: 'data-area=\'["350px", "350px"]\', , , } ] 参考代码 2 如下: $(".btn-add").data("area", ["300px","200px"]); 一张图解析FastAdmin中的弹出窗口…
FastAdmin  的 CRUD 可以快速生成控制器,模型和前端文件. 群里有人试了这个命令: php think crud -t departmant -c auth/departmant -m auth/departmant 但是生成的 model 没有首字大写. 查了 Crud 主程序,发现原来 CRUD 是不是支持层级 model 的. //模型默认以表名进行处理,以下划线进行分隔,如果需要自定义则需要传入model,不支持目录层级 $modelName = $this->getMod…
FastAdmin 数据库备份插件更新到 v1.0.4 下载地址: https://www.fastadmin.net/store/database.html 更新如下: 修复了忽略列表无效的 Bug. 自动清空忽略列表中的空格. 完整的更新日志:https://gitee.com/F4NNIU/FastAdmin-FreeAddons/commits/a59725ddcbf89e66fc32e1037cfbe19b5a0d7e0b…
如何利用 Chrome 来模拟移动网络来高度 FastAdmin 网站 因为目前大多数都在开发移动类的网页,所以客户端的速度下载速度要也考虑. 虽然都已经 4G 了,但还是要看看在网络质量很差的情况 下是什么样的现象. 还好 Chrome 有提供一个测试环境. 以下图所示,可以将 Chrome 设置为一个移动设备,并将网络质量调为不同情况,用来做测试.…
FastAdmin 开发学习给输入框加上清除功能 在社区上有小伙伴询问如果给输入框加上清除功能,因为有时修重新搜索时需要将输入框的内容快速清除,所以这个功能对用户非常友好. 如上图所示这种. 我看了一下之前有见过,这个找了一下资料发现现代的浏览器都支持这个功能. 只需要将 input 为 type= "search" 即可. 效果如下: 在 Google Chrome 中的显示效果 在 IE 11 中的显示效果 在 Edge 中的显示效果…
开发 FastAdmin 时见识到 php opcache 厉害 FastAdmin 的插件配置是写在 config.php 中的. 我在修改配置时发现加了空格,然后再重新打开配置页发现空格没有配置面. 再打开多次后才发现空格多出来,原来是因为 opcahce 缓存原因. 之前都知道 opcache 的强大,不过这还是第一次近距离的感受了一下 opcache.…
FastAdmin 生产环境升级注意 列出 FastAdmin 实际生产中升级注意事项. 安全相关,看 FastAdmin 的资讯. 如果使用 Git 更新生产文件,注意更新后的权限. JS 修改后注意重新打包. 如果JS 修改没有生效注意清除缓存,最好修改版本. 留意升级的后台日志,注意分析.…
更加简洁的流程 FastAdmin 使用 Git 更新的新用法 https://www.cnblogs.com/F4NNIU/p/9120365.html…
Bootstrap-Table 自定义搜索的重写提示 群友询问:这个搜索能自己写么? [群主]Karson-深圳(请勿@) "★找大神-山西 10:59:32 查看原文 [图片] 这个搜索能自己写么- - 完全可以,不过目前我比较忙,没时间去整理这块的文档. [话唠]★找大神-山西 2018/3/30 11:01:02 好吧 那我仔细想想 [话唠]★找大神-山西 2018/3/30 11:01:12 能不能给点提示 [群主]Karson-深圳(请勿@) 2018/3/30 11:01:56 昨天…
是"帐"还是"账" --- 由 FastAdmin 用户中心引出的讨论 有小伙伴对 FastAdmin 用户中心的"账号"提出异议,应该为"帐号". 查了资料,其实都没有问题不大. 最初只有一个"帐",后来为了区分造出了"账". "帐"通"账,但不可以反过来,就是说使用"账"的地方可以使用"帐",但"账&qu…
FastAdmin 新年福袋进行中 2019新年福袋活动正在进行中 https://www.fastadmin.net/act/20190101/springfestival.html…
FastAdmin 后台 后端 ThinkPHP 5 fastadmin-addons 待续…… 前端 Bootstrap AdminLTE 二次开发 RequireJS JS 模块管理 Less 样式开发 Bower 前端组件包管理 jquery bootstrap bootstrap-table font-awesome nice-validator selectpage 待续………
一图胜千言 FastAdmin开发环境 Windows 网页安装 鼠标点点就可以了,不用说明. 命令行安装 环境准备 装有 Windows 7 的PC .(这是一句废话,不用理这句.) 服务器软件 Apache/nginx(其它自己测试) MySQL >= 5.5 PHP >= 5.5 PDO PHP Extension MBstring PHP Extension CURL PHP Extension 开发软件 开发类 git(地球人都知道) phpStorm (非强制要求) Less (用…
FastAdmin CMS 插件下载 CMS内容管理系统插件(含小程序) 自定义内容模型.自定义单页.自定义表单.自定义会员发布.付费阅读.小程序等 提供全部前后端源代码和小程序源代码 功能特性 基于FastAdmin和ThinkPHP5进行开发的CMS内容管理系统,拥有PC版和小程序版本,提供CMS全部源代码和CMS小程序全部源代码 所有源代码无加密.无后门.一次购买永久免费升级使用. https://www.fastadmin.net/store/cms.html…
Composer 技巧(以 FastAdmin 项目为基础) 查看 FastAdmin 所有的已安装的 php 组件,如果不加 i 就是查看 composer.json 里的组件. composer show -i 可以看到如下列表,还可以看到版本. 让 composer 执行时显示详细的信息 可以在后面加上 -vvv,比如: composer install -vvv 这样执行可以看到完整的执行过程,特别适合网络不稳定的情况下.…
FastAdmin 使用 Git 更新的新用法 2019-02-28 新流程 增加一个 fastadmin 的远程仓库. 在项目的开发或主分支. 如果有代码更新将代码提交 commit. git pull fastadmin master 这时就可以将 FastAdmin 的更新合并到自己项目的开发分支或主分支上. 有冲突就解决冲突,没冲突会自动合并. 提交到自己的项目仓库中. ================== 以下全部废弃 ====================== 首先我会在 本地建一…