php-fastadmin教程1

1.fastadmin的安装及自动创建crud

1.fastadmin.net点击下载,点击安装,将完整安装包复制到www.fa.com内。

2.打开phpstudy创建网站。创建数据库 数据库与用户名都为www.fa.com 

3.打开浏览器进入www.fa.com进入安装页面,填写mysql库名等,点击安装,进入后台,输入用户密码登录,下载插件在线命令等。

4.打开navicat连接数据库,连接名www.fa.com,用户名www.fa.com,输入密码连接选择表,创建表,id、stime、etime、title、maincontent、attachfile、status(0、1、2、9)、creattime、updatetime、deletetime、weigh,注释叫个人日程表,点击在线命令的添加,选择元素为fa_pim_schedule,控制器为pim/schedule,一键生成命令并执行。

5.在phpstorm中打开www.fa.com,在线命令点击添加—一键生成菜单。

 6.改菜单,点击权限管理—菜单规则—pim,修改

7.尝试新建日程,可以添加不同事务。

8.隐藏列public—js—pim—schedule.js  删除不需要的列

2. fastadmin中config.php文件使用

1.去掉验证码

在www.fa.com—application—index—config.php下ctrl+f搜索验证码找到登录验证码,改为false,刷新发现没有验证码。

2.调试模式

将app_debug改为true

3.删除时失败

打开www.fa.com的cmd命令,把删除命令copy到cmd中回车,输入yes即可删除。

3.分用户数据权限控制admin_id

1.在id下添加admin_id,修改为1,将管理系统重新生成出来。

2.在applicatiuon—controller—pim—schedule.php下protected $model = null;命令下添加两行命令即可。

    protected $dataLimit = true;
    protected $dataLimitField = 'admin_id';

3.在navicat里修改所属用户,因为是超级管理员所以不区分用户,重新设置一个超级管理员之下的管理员,重新登陆,T001,改为2号用户,即只能看到一行。

4.修改status字段拼写及删除无用功能

1.在navicat中修改字段,点击在线命令中的一键生成crud,点击强制覆盖模式,选择元素,生成命令运行。

2.如果重新添加事务报错,重新添加第三步的用户数据权限即可。

3.显示内容要足够少,删除已取消按钮。

model—pim—schedule.php 删除状态9,在navicat数据库也删除。

在lang—zh-cn中删除9行。 

4.删除导入更多按钮,不要折行。

位置:www.fa.com—application—view—pim—index.html将btn-import与multi删除

 5.将回收站中的还原全部删除。

5.一览部分的数据表示

1.编辑事务,编辑一条长数据、一条短数据、一条中等数据。

www.fa.com—public—assets—js—backend—schedule.js 删除id和admin_id。将title移到前面

2.事务优化,靠左对齐

{field: 'title', title: __('Title'),align:'left'},

3.附件优化,改为查看

{field: 'attachfile', title: __('Attachfile'),
    formatter:function(value,row,index){
    if( row.attachfile == ""){
    return" ";
    }else
    return "<a href=\'" + row.attachfile + "\'>" + __("View") + "</a>";
    }
    }},

6.X_debug的安装

1.X_debug.org打开官网

2.在public下新建info.php

3.回到X_debug官网搜索wizard.php回车,info.php查看源代码,复制到X_debug内点击分析,按照安装步骤安装。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值