:::

9-7 後台修改商品

  1. 要調整編輯功能,一樣開啟\專案\app\Admin\Controllers\ProductController.php,這次修改edit()的部份
    public function edit($id, Content $content)
    {
        return $content
            ->header('編輯商品')
            ->description('可於此頁面修改商品內容')
            ->body($this->form()->edit($id));
    }

    這個只是稍微修改其頁面標題和說明

  2.  接著我們發現一件事,修改時,圖片似乎讀不到
  3. 這是因為我們上傳檔案的都是存儲在 storage 目錄下,而 HTTP 伺服器指向的根目錄是 public 目錄,要想用戶能通過瀏覽器訪問 storage 目錄下的檔案,需要建立一個軟連結,Laravel 有提供這個指令:
    php artisan storage:link

     

  4. 執行完,就可以看到圖片正常顯示囉!
  5. 建議順便利用所見即所得編輯器,重新修改一下內容:
  6. 看看我們的編輯功能是否可以正常運作!

到GitHub觀看此單元程式異動  


:::

書籍目錄

展開 | 闔起

快速登入


https%3A%2F%2Fcampus-xoops.tn.edu.tw%2Fmodules%2Ftad_book3%2Fpage.php%3Ftbdsn%3D1418%26tbsn%3D43

計數器

今天: 4994499449944994
昨天: 2489248924892489
總計: 8026976802697680269768026976802697680269768026976