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

前言

從發佈預告帖到如今不知不覺已通過去將近4個月時間,不得不感嘆一下時間過得真快!在這4個月期間Dcat Admin受到不少同窗的關注和支持,在你們的推進下Dcat Admin也日益完善和成熟,我也一直積極聽取每一個用戶意見,保持着高頻率的更新。php

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

這裏也很是感謝關注和支持這個項目的同窗們,個人初心不會變,作一個對你們有用的高品質項目,而後持續維護下去!laravel

新功能簡介

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

1.全新表格樣式

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


若是想要切換回舊版本的表格佈局樣式,能夠在 app/Admin/bootstrap.php中加上bootstrap

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);

效果
bash

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

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
相關文章
相關標籤/搜索