FastAdmin

FastAdmin是一款基于ThinkPHP5+Bootstrap开发的极速后台开发框架,软件著作权编号:2018SR1065394。

FastAdmin基于Apache2.0开源协议发布,免费且不限制商业使用,目前被广泛应用于各大行业应用后台管理。FastAdmin中的插件市场是FastAdmin构建生态迈出的重大一步,广大开发者可以在插件市场发布各行各业的应用和插件,让FastAdmin更加丰富和完善。目前插件市场已经有近百款精心开发的应用插件,且仍在不断的丰富和完善。

FastAdmin是一款基于ThinkPHP5+Bootstrap的极速后台开发框架。

主要特性

  • 基于Auth验证的权限管理系统

    • 支持无限级父子级权限继承,父级的管理员可任意增删改子级管理员及权限设置

    • 支持单管理员多角色

    • 支持管理子级数据或个人数据

  • 强大的一键生成功能

    • 一键生成CRUD,包括控制器、模型、视图、JS、语言包、菜单、回收站等

    • 一键压缩打包JS和CSS文件,一键CDN静态资源部署

    • 一键生成控制器菜单和规则

    • 一键生成API接口文档

  • 完善的前端功能组件开发

    • 基于AdminLTE二次开发

    • 基于Bootstrap开发,自适应手机、平板、PC

    • 基于RequireJS进行JS模块管理,按需加载

    • 基于Less进行样式开发

  • 强大的应用插件扩展功能,在线安装卸载升级应用插件

  • 通用的会员模块和API模块

  • 共用同一账号体系的Web端会员中心权限验证和API接口会员权限验证

  • 二级域名部署支持,同时域名支持绑定到插件

  • 多语言支持,服务端及客户端支持

  • 支持大文件分片上传、分片直传、剪切板粘贴上传、拖拽上传,进度条显示,图片上传前压缩

  • 支持列表跨页选择记忆、分页大小记忆、左右固定列

  • 强大的第三方应用模块支持(CMS博客知识付费问答在线投票系统移动端商城系统万能活动报名预约系统)

  • 支持CMS、博客、知识付费问答无缝整合Xunsearch全文搜索

  • 第三方小程序支持(CMS小程序预订小程序问答小程序活动报名小程序商城小程序博客小程序)

  • 整合第三方短信接口(阿里云、腾讯云短信)

  • 无缝整合第三方云存储(七牛云、阿里云OSS、又拍云)功能

  • 第三方富文本编辑器支持(Summernote、Kindeditor、百度编辑器)

  • 第三方登录(QQ、微信、微博)整合

  • 第三方支付(微信、支付宝)无缝整合,微信支持PC端扫码支付

  • 丰富的插件应用市场

安装使用

https://doc.fastadmin.net

在线演示

https://demo.fastadmin.net

用户名:admin

密 码:123456

提 示:演示站数据无法进行修改,请下载源码安装体验全部功能

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


是“帐”还是“账”---由FastAdmin用户中心引出的讨论有小伙伴对FastAdmin用户中心的“账号”提出异议,应该为“帐号”。查了资料,其实都没有问题不大。最初只有一个“帐”,后来为了区分造出了“账”。“帐”通“账,但不可以反过来,就是说使用“账”的地方可以使用“帐”,但“
好久不见了各位朋友,昨天在kali下倒腾东西的时候发现,我下了第三方框架fastadmin框架并安装时遇到的一些问题,然后整理下过程。下面我们开始今天的正题。首先先看下我们的环境,如下图所示:  然后我们看着官方文档一步步来执行。这里是官方文档链接https://doc.fastadmin.net
手把手教你安装FastAdmin到虚拟主机(phpStudy)原文: https://forum.fastadmin.nethread/2524下载FastAdmin下载FastAdmin1并解压到C:/www/FastAdmin目录目录列表如下安装phpStudy2018安装phpStudy20182并修改phpStudy为php-7.1.13-nts+Apache配置虚拟主机点
fastadmin控制器<?phpnamespaceapp\admin\controller\peizi;useapp\common\controller\Backend;/*****@iconfafa-circle-o*/classConfigextendsBackend{/***Config模型对象*@var\app\admin\model\weixinitem\Config*///p
创建用户CREATEUSER'video'@'%'IDENTIFIEDBY'video2019';.限制用户权限GRANTSELECT,INSERT,UPDATE,REFERENCES,DELETE,CREATE,DROP,ALTER,INDEX,CREATEVIEW,SHOWVIEWON`video_fastadmin`.*TO'video'@'%';
FastAdminCMS插件标签使用说明在CMS插件中的前端视图模板中有大量使用了自定义标签,我们在修改或制作模板的时候可以方便快捷的使用自定义标签来调用我们相关的数据。标签库位于/addons/cmsaglib/Cms.php文件,我们可以看到标签库有定义可调用的标签和属性,如下protected$tags
在项目所对应的js文件中的table.bootstrapTable({url:$.fn.bootstrapTable.defaults.extend.index_url,pk:'id',sortName:'id',columns:[{field:'operate',title:__('Operate'),t
为什么后台给管理员所在组分配了权限,管理员仍然提示没有权限访问如果是你自己添加的控制器,可以使用一键生成菜单命令(phpthinkmenu-c控制器名)来生成菜单,如果你是手动添加的规则菜单,权限规则必须细化到控制器的方法才可以。
我们都知道后台/admin是我们最常用的登录入口,方便的同时也留下了隐患,如果你刚好使用了admin/123456这种账号密码的方式,会导致我们的后台完全暴露在外。因此我们建议修改后台的登录入口,达到隐藏后台登录入口的效果。操作步骤1、首页修改application/config.php中deny_module_list
这是在edit方法里重写 staff是表名,username是字段名,$ids是当前数据的idtry{//是否采用模型验证if($this->modelValidate){$name=str_replace("\\model\\","\\validate\\",get_cla
FastAdmin自学笔记-目录FastAdmin开发第一天:了解FastAdmin框架(2019-09-09)FastAdmin开发第二天:安装环境FastAdmin开发第三天:FastAdmin开发第三天:安装FastAdmin
第一个图片在id前面加了模型名是因为第一个控制器//当前是否为关联查询$this->relationSearch=true; 
问题通过fieldlist动态添加的组件,是没法自动渲染的。关于内置组件的渲染fa官网也只对10个内置的组件,提供了重新渲染的方法。以下是:十个组件,两种方法。方法1:全部重新渲染Form.api.bindevent("form[role=form]")方法2:精确渲染并提供了10个组件精确渲染的方法,如下图如何
FastAdmin安装后点登录没有反应怎么办?很多小伙伴安装后点“登录”没有反应。这个URL是对的,但是页面就是不改变。如果这时候点击URL变了,那没有到登陆界面,一般是URL重写问题。一般如果是Apache服务器,FastAdmin是有默认的重写规则。一般这个问题出现在NGINX的服务
页面  视图内<divid="toolbar"class="toolbar"><ahref="javascript:;"class="btnbtn-primarybtn-refresh"title="{:__('Refresh')}"><i
server{listen80;server_namefastadmin.test*.fastadmin.test;root"C:/laragon/www/fastadmin/public/";indexindex.htmlindex.htmindex.php;location/{try_files$uri$uri//index.php$is_args$args;
在CMS插件中的前端视图模板中有大量使用了自定义标签,我们在修改或制作模板的时候可以方便快捷的使用自定义标签来调用我们相关的数据。标签库位于/addons/cmsaglib/Cms.php文件,我们可以看到标签库有定义可调用的标签和属性,如下protected$tags=[//标签定义:attr属性列
1、先把composer调成国内镜像:composerconfig-grepo.packagistcomposerhttps://packagist.phpcomposer.com不更换也行,但是很慢,建议更换 2、进项目根目录(不是public)composerrequireworkerman/gateway-worker 
学习thinkphp5的方法1.看文档2.看视频3.实际操作4.安装使用fastadmin研究代码今天第一步下载安装1.安装tp5,网上的composer下载安装,还需要切换国内镜像,一切从简。直接从官网,下载相关的包就行了。2.安装fastadmin,直接下载,不需要composer3.tp5文档地址:https://www.kancloud
使用下面,在检测当前的权限用户$adminIds=$this->getDataLimitAdminIds();halt($adminIds);使用下面,来检测信息的权限(获取查询的sql语句,会发现,admin_idinXXX)halt($this->model->getLastSql());一个配置方法,可能需要