Dcat Admin v1.5.2 更新內容:
本次版本沒有包含不兼容改動,適合所有用戶升級。
功能優化部分
1、增加文件表單自動上傳功能
開啟這個功能之后選擇完文件會立即自動上傳,頁面將不再顯示上傳按鈕,使用方法如下
$form->file('file')->autoUpload();
$form->image('img')->autoUpload();
2、優化JSON格式表單
list表單,用于保存一維數組的JSON格式字符串到數據庫
$form->list('column_name');
keyValue表單,用于保存鍵值對數組的json格式字符串到數據庫
$form->keyValue('column_name');
更多JSON表單組件用法請參考文檔JSON表單。
3、表格增加addTableClass方法
通過addTableClass可以給表格的table添加css樣式
$grid->addTableClass(['class1', 'class2']);
4、表格過濾器增加view方法
通過view可以自定義表格的過濾器的視圖文件,從而更改過濾器布局
$grid->filter(function ($filter) {
$filter->view('xxx');
});
5、表格工具欄樣式優化
表格工具欄浮動清除 #239
6、Text表單自定義圖標
$form->text('column_name')->prepend('feather icon-edit');
7、樣式細節優化
優化了表格邊框模式、規格篩選器等等樣式細節
BUG修復部分
- 修復表格存在多個expand情況下異步加載功能異常問題
- 修復表格label無法設置16進制顏色值問題
- 修復editor清空編輯器內容后required驗證規則無效問題 #226
- 修復多后臺不兼容路由緩存的問題
- 修復hasMany以及table表單下無法使用select表單聯動功能問題 #237
- 修復注冊擴展路由不兼容多后臺功能問題 #235
- 修復文件上傳表單移除頁面上驗證錯誤信息異常問題 #240
簡介
Dcat Admin是一個基于laravel-admin二次開發而成的后臺系統構建工具,只需很少的代碼即可快速構建出一個功能完善的高顏值后臺系統。內置豐富的后臺常用組件,開箱即用,讓開發者告別冗雜的html代碼,對后端開發者非常友好。