laravel-admin自定义扩展及常见问题汇总

1. 浏览器访问 http://xxxx/admin/ 404

配置伪静态,以Nginx为例:

location / {  
	try_files $uri $uri/ /index.php$is_args$query_string;  
}  

2. Laravel admin 汉化问题

  1. 完成安装之后,默认语言为英文(en),如果要使用中文,打开config/app.php,将locale设置为zh-CN即可。
  2. 如果上面修改之后,信息还是英文的,那么可以安装Laravel-lang来切换成中文。

3. 修改config/admin.php

修改后需清除配置缓存:Laravel修改配置后一定要清理缓存!

php artisan config:clear

4. 自定义右侧按钮

在这里插入图片描述

$grid->actions(function (Grid\Displayers\Actions $actions) {
    $actions->append('');
});

5. switch自定义开关值

$grid->column('list', '状态')->display(function ($v) {
	return $v == 1 ? 1: 0;
})->switch();
//form表单
$form->switch('list')
->saving(function ($v) {
    return $v ? 1 : 2;   //1、2为自定义值
});

你可能感兴趣的:(笔记)