:::

9-3 中文化商品管理界面

一、中文化表格標題

  1. 目前我們看到的商品管理界面,欄位名稱的地方都是英文(其實就是資料表的欄位名稱),我們來將之改成中文。
  2. 先開啟語系檔\專案\resources\lang\zh-TW.json,加入對應的語系就可以了!
    {
        "Login": "登入",
        "Password": "密碼",
        "Remember Me": "記住我",
        "E-Mail Address": "電子郵件",
        "Forgot Your Password?": "忘記密碼?",
        "Verify Your Email Address": "驗證您的電子郵件地址",
        "A fresh verification link has been sent to your email address.": "新的驗證連結已發送到您的電子郵件地址",
        "Before proceeding, please check your email for a verification link.": "在繼續之前,請檢查您的電子郵件以獲取驗證鏈接。",
        "If you did not receive the email": "如果您沒有收到該電子郵件",
        "click here to request another": "點擊這裡申請另一個",
        "Reset Password": "重設密碼",
        "Send Password Reset Link": "寄送重設密碼連結",
        "Confirm Password": "確認密碼",
        "Toggle navigation": "縮放導覽工具",
        "Register": "註冊",
        "Name": "姓名",
        "Logout": "登出",
        "Address": "收貨地址",
        "Tel": "聯絡電話",
        "Id": "編號",
        "Title": "商品名稱",
        "Description": "商品說明",
        "Image": "商品圖片",
        "On sale": "是否上架",
        "Price": "售價",
        "Created at": "建立時間",
        "Updated at": "更新時間"
    }
    

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

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

 二、中文化頁面標題

  1. 開啟\專案\app\Admin\Controllers\ProductController.php,在控制器中,加入index():
    use Encore\Admin\Layout\Content;
    
    ...略...
    
    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%3D1414

計數器

今天: 1416141614161416
昨天: 2299229922992299
總計: 7987811798781179878117987811798781179878117987811