:::

17-6 中文化訂單管理界面

一、中文化表格標題

  1. 目前我們看到的訂單管理界面,欄位名稱的地方都是英文(其實就是資料表的欄位名稱),我們來將之改成中文。
  2. 先開啟訂單的管理控制器\專案\app\Admin\Controllers\OrderController.php,並找到其中的grid(),修改它就可以了!
    protected function grid()
    {
        $grid = new Grid(new Order);
    
        $grid->id('編號');
        $grid->user_id('使用者編號');
        $grid->address('寄送地址');
        $grid->total('總計');
        $grid->closed('是否關閉');
        $grid->created_at('建立時間');
        $grid->updated_at('更新時間');
    
        return $grid;
    }

    以上只是最基本的用法,更多用法可以參考:https://laravel-admin.org/docs/zh/model-grid

  3. 如此,界面看起來就是中文的囉!

 二、中文化頁面標題

  1. 目前頁面標題顯示Index,如此感覺怪怪的,所以,一樣在控制器中,我們找到index(),修改之即可:
    public function index(Content $content)
    {
        return $content
            ->header('訂單管理')
            ->description('管理所有訂單')
            ->body($this->grid());
    }

    關於頁面可以用的方法其實還有很多,可以很彈性的組合各種頁面配置,詳細可參考:https://laravel-admin.org/docs/zh/content-layout

  2. 如此,就可以得到一個比較完整的界面了!

到GitHub觀看此單元程式異動


:::

書籍目錄

展開 | 闔起

http%3A%2F%2Fcampus-xoops.tn.edu.tw%2Fmodules%2Ftad_book3%2Fpage.php%3Ftbsn%3D43%26tbdsn%3D1456

計數器

今天: 1467146714671467
昨天: 1416141614161416
總計: 7340114734011473401147340114734011473401147340114