前言 环境 : WAMP | Windows 7 | PHP 7.0.4 | MySQL 5.7.11 | Apache 2.4.18 框架 : Laravel | Laravel-admin 文档 : Laravel5.5文档 | Laravel-admin文档 操作位置 : wamp下的www目录,其实随便在哪的,个人习惯~ 安装Laravel框架 因为目前laravel-admin所支持的Laravel composer安装 composer create-project --prefer-dist laravel/laravel laravel-admin 5.5.* 连接数据库 数据库需要事先创建好 * * @return void */ public function register() { // } } 安装Laravel-admin composer安装 进入到laravel目录下后执行composer安装 composer require encore/laravel-admin 发布资源 在该命令会生成配置文件config/admin.php
laravel-admin 是我用过的最好用的php后台框架,仅需寥寥几行代码,就能完成一张表的增删改查。 以下记录laravel-admin的一个小问题,在修改 laravel-admin 个人资料时,报错如下: Disk [admin] not configured, please add a disk
1.执行如下命令 composer require "overtrue/laravel-lang:~3.0" 026.jpg 2.替换 config/app.php中的Illuminate\Translation\TranslationServiceProvider::class Overtrue\LaravelLang\TranslationServiceProvider::class 698.jpg 3.修改 config/app.php 'locale' => 'zh-CN' 693.jpg 4.如
一、http://laravel-admin.org/docs/#/zh/ 大家可以根据这个安装1.5 版本的laravel后台管理,
Database\Connection::getDoctrineSchemaManager("processes") E:\code\test\ruku\ruku\vendor\encore\laravel-admin
起因 今天安装laravel-admin的时候遇到了个SQL错误,大概就是下面这样: SQLSTATE[42000]: Syntax error or access violation: 1071 完美解决~ 如无特殊说明《关于laravel-admin安装时的错误》为博主MoLeft原创,转载请注明原文链接为:https://moleft.cn/post-161.html
官方导出文档 laravel-admin自带的导出excel会导出与此模型关联的其他数据。
jquery-toastr 消息提醒、播放音频 应用情景,有新的订单生成,后台进行消息提醒并播放音频(这里用到轮询简单实现):下面附代码 1.找到laravel-admin 中的 index.blade.php
config/filesystems.php 添加admin 文件上传配置 'admin' => [ 'driver' => 'local', 'root' => public_path('upload'), 'visibility' => 'public', 'url' => env('APP_URL').'/upload/', ], 最终效果 'disks' => [ 'local' =>
可能对很多项目场景就不合适 减少服务提供者 比如接口就不需要视图服务,Session服务,密码重置服务等等 当然要讲的重点还是和API和Admin混合的项目, 使用了一个全栈的框架,相信也有很多项目使用了Laravel-admin 然后Laravel自动发现这些服务提供者 可以运行这条命令找出你已经注册的服务提供者: php artisan package:discover Discovered Package: dcat/laravel-admin 这里可以很明显看到了dcat/laravel-admin, 我们只需要去项目根目录下的composer.json写入以下配置 "extra": { "laravel": { " dont-discover": [ "dcat/laravel-admin" ] } } 当你这样子做了之后, 再执行php artisan package :discover就会发现dcat/laravel-admin消失了 不过这也代表我们无法使用Admin了, 所以我们也需要增加一个条件来手动注册服务提供者 我们可以在AppServiceProvider.php
我们有这样一个需求,使用laravel-admin在目录添加一个外链,要求点击外链以iframe嵌入到laravel-admin显示。 我们在app/Admin/routes.php里面加入跳转路由,同时在laravel-admin后台加上目录连接并赋予连接权限,我们尝试点击之后并不是iframe嵌入显示 $router->redirect
'debug' => <true|false> ], ... ] 第四步:在app/filesystems.php修改 'default' => 'oss', 以上这篇laravel框架 laravel-admin
this->setParentColumn('fid'); $this->setOrderColumn('sort'); $this->setTitleColumn('name'); } 以上这篇laravel-admin
select、multipleSelect从api中获取选项列表 $form->select($column[, $label])->options([1 => 'foo', 2 => 'bar', 'val' => 'Option name']); 或者从api中获取选项列表: $form->select($column[, $label])->options('/api/users'); 其中api接口的格式必须为下面格式: [ { "id": 9, "tex
*(laravel-admin 1.x)的一些问题以及解决办法汇总 时区问题(默认时区UTC-协调世界时) **解决办法:**把config/app.php中的'timezone' => 'UTC'修改为 */ public function register() { // } } laravel-admin 在laravel-admin 中使用$form->editor('content',__('Content')); 报错(laravel-admin Field type [editor] does not 如果依然报错,则可能需要安装laravel-admin-ext/wang-editor,github地址 安装 // laravel-admin 1.x composer require "laravel-admin-ext/wang-editor:1.*" // laravel-admin 2.x composer require laravel-admin-ext
表格自定义行 环境:laravel-admin 1.xx 问题 <?
接下来我们修改迁移文件,迁移文件在database/migrations/xxxxxx.create)categories_table.php
可能对很多项目场景就不合适 减少服务提供者 比如接口就不需要视图服务,Session服务,密码重置服务等等 当然要讲的重点还是和API和Admin混合的项目, 使用了一个全栈的框架,相信也有很多项目使用了Laravel-admin 然后Laravel自动发现这些服务提供者 可以运行这条命令找出你已经注册的服务提供者: php artisan package:discover Discovered Package: dcat/laravel-admin 这里可以很明显看到了dcat/laravel-admin, 我们只需要去项目根目录下的composer.json写入以下配置 "extra": { "laravel": { " dont-discover": [ "dcat/laravel-admin" ] } } 当你这样子做了之后, 再执行php artisan package :discover就会发现dcat/laravel-admin消失了 不过这也代表我们无法使用Admin了, 所以我们也需要增加一个条件来手动注册服务提供者 我们可以在AppServiceProvider.php
最近在使用laravel-admin,记录一下用laravel-admin时遇到的问题 一、form表单中,同时验证两个或多个唯一值 $name = isset(request()->all()['name
use Encore\Admin\Facades\Admin; /** * Make a grid builder. * * @return Grid */ protected function grid() { $grid = new Grid(new Order); $grid->model()->where(function ($query) { $query->where([