問題描述當前使用laravel 5.7和laravel-admin 1.6。問題出現的環境背景及自己嘗試過哪些方法由于系統設計原因,不能直接在Model中定義一個訪問器去修改這個字段的值我嘗試修改了對應Controller中的edit()方法 public function edit($id, Content $content){
$form = $this->form()->edit($id); // 通過img_url方法去獲取其真實url地址
$form->model()->image = img_url($form->model()->image); return $content
->header('編輯Banner頁')
->description('管理官網首頁的Banner頁')
->body($form);
}然而發現這樣并沒有作用~你期待的結果是什么?希望能得到一種方法能在數據傳入edit頁面之前修改數據。多謝~
2 回答

森林海
TA貢獻2011條經驗 獲得超2個贊
$image = img_url($form->model()->image); $form->image('圖片')->default($image);
- 2 回答
- 0 關注
- 983 瀏覽
添加回答
舉報
0/150
提交
取消