backpack

(20)

修改 backpack SettingsTableSeeder 逻辑,只插入新增的配置

Laravel backpack SettingsTableSeeder 的默认逻辑非常不人性化,直接 truncate 配置表,然后重新写入配置。 php artisan db:seed --class=SettingsTa

基于 element-china-area-data 的 backpack 省市区选择组件

由于使用的 element-china-area-data 组件,需要提供省市区三个 ID 才能正常显示,所以增加了两个字段 - province_id - city_id 而 county_name 是为了缓存省市区的中文名

Laravel Backpack 记录当前数据条目的录入者

例如,家具数据表对于的 CRUD 要记录每条家具信息是谁录入的。 - 在家具表加入一个字段 creator_id - 在 CRUD Controller 的 store 函数中插入录入人员的逻辑 ``` public fun

Laravel Backpack 后台管理实现链接参数过滤

例如,默认 Backpack 实现的一个 CRUD controller 可以查看一个数据表中的所有数据,这里假设是所有的支付历史。 但是,我现在需要能够从用户列表页面通过一个链接,链接到支付历史页面时,可以只查看该用户的支付历史。

Laravel Backpack 的多图上传及拖拽排序组件

## 功能 - 多图上传 - 拖拽图片排序 - 删除图片 - 点击放大预览 - animated 特效 ## 代码实现 ```

Laravel Backpack 限制后台 Admin 管理页面的访问权限

## Laravel 内置的权限 middleware 查看 app/Http/Kernel.php,可以看到 middleware can。可以用于权限的检查 ``` /** * The application's

Laravel Backpack 升级 3.2 -> 3.3

``` composer require backpack/base:"^0.8.0" composer require backpack/crud:"^3.3.0" composer require livecontrol/eloq

Backpack 中使用 TinyMCE 替换 Summernote

用户反馈 Summernote 编辑器无法给表格添加边框,也无法合并单元格。 确实 Summernote 的表格功能比较弱,网上看了一下评价,感觉 TinyMCE 可以。 于是着手改造。 ## 默认主题文件 404 ``

laravel backpack time picker 组件 - 基于 element ui

目前正在使用的 backpack 版本并没有 time picker 组件,所以不得不将 element ui 的 time picker 移植过来。 http://element-cn.eleme.io/#/zh-CN/compon

定制化一个 backpack 页面

例如,一个定制化的 laravel backpack 订单统计页面需用使用 element ui 实现。 参考 vendor/backpack/base/src/resources/views/dashboard.blade.