博客 / 詳情

返回

Dcat Admin v1.6.5 發佈 - 高顏值後台系統極速構建工具,增加全新表格樣式 (更符合國內審美)

前言

從發佈預告帖到現在不知不覺已經過去將近4個月時間,不得不感嘆一下時間過得真快!在這4個月期間Dcat Admin受到很多同學的關注和支持,在大家的推動下Dcat Admin也日益完善和成熟,我也一直積極聽取每個用户意見,保持着高頻率的更新。

至此1.0雖然還有一些不太合理的設計和需要打磨之處,但功能上已經足夠的完善和成熟,接下來更新頻率會放緩,將會把重心轉移到2.0的開發上,如果順利的話可以在9月份上線!

這裏也非常感謝關注和支持這個項目的同學們,我的初心不會變,做一個對大家有用的高品質項目,然後持續維護下去!

新功能簡介

下面簡單的介紹下1.61.6.5上線的主要功能,更多更新內容查看請前往更新日誌

1.全新表格樣式

在這個版本開始,默認的表格佈局將會採用 table_collapse 模式,效果如下


如果想要切換回舊版本的表格佈局樣式,可以在 app/Admin/bootstrap.php中加上

Grid::resolving(function (Grid $grid) {
    $grid->tableCollapse(false);
});
2.表格固定列
注意這個功能支持組合表頭功能,但不兼容列字段隱藏功能!

通過 fixColumns 方法可以給表格設置固定列,第一個參數表示固定從頭開始的前三列,第二個參數表示固定從後往前數的兩列,(第二個參數可不傳,默認為-1)

$grid->fixColumns(2, -2);

效果

3.表單字段動態顯示

此功能在工具表單中一樣有效,更多用法請參考文檔表單字段動態顯示

$form->radio('radio')
    ->when([1, 4], function (Form $form) {
        // 值為1和4時顯示文本框
        $form->text('text1');
        $form->text('text2');
        $form->text('text3');
    })
    ->when(2, function (Form $form) {
        $form->editor('editor');
    })
    ->when(3, function (Form $form) {
        $form->image('image');
    })
    ->options([
        1 => '顯示文本框',
        2 => '顯示編輯器',
        3 => '顯示文件上傳',
        4 => '還是顯示文本框',
    ])
    ->default(1);

效果

更多更新內容查看請前往更新日誌

Dcat Admin

Dcat Admin是一個基於laravel-admin二次開發而成的後台系統構建工具,只需很少的代碼即可快速構建出一個功能完善的高顏值後台系統。內置豐富的後台常用組件,開箱即用,讓開發者告別冗雜的HTML代碼,對後端開發者非常友好。

在線演示站點 | LearnKu官方文檔 | Github主頁(如果喜歡這個項目不妨點個star,感謝支持!) | Gitee主頁


升級方法

composer update dcat/laravel-admin

本次版本需要重新發布靜態資源以及語言包,然後按Ctrl+F5清除瀏覽器緩存

php artisan admin:publish --assets --force
php artisan admin:publish --lang --force
user avatar
0 位用戶收藏了這個故事!

發佈 評論

Some HTML is okay.