Lumen企業站內容管理實戰 文章更新

2021-10-01 23:35:27 字數 744 閱讀 3900

文章更新

在文章控制器中新增edit()方法

/**

* 修改文章

// 分類資訊,用於選擇分類,因為在新增頁面有乙個選擇分類。

$category = category::getcategorychildrenidsbyparentid(0);

$data['category'] = $category;

$data['article'] = $article;

return view('admin.article.edit', $data);

}

因為是編輯嘛,肯定要讀資料了,如果不資料不存在,就跳轉到錯誤頁面,如果存在就展示編輯頁面,在這分類選擇那裡要主要,因為我們資料表中已經有了選擇的分類id,在編輯的時候,分類應該直接被選中,不能在重新選了,比如我選擇的是技術新聞分類,開啟編輯的時候,技術新聞這個分類必須是選中的。

提交編輯資訊的時候,應該做資料驗證,編輯成果或者失敗,應該返回給前端

如果介面報錯,前端應該處理請求異常的情況。

完。

Lumen企業站內容管理實戰 許可權管理

許可權管理 話不多說,先上路由 許可權 router get permission list permissioncontroller lists 許可權列表 router addroute get post permission add permissioncontroller add 新增許可權...

Lumen企業站內容管理實戰 文章列表

文章的新增 我們還沒有建立文章的資料表,那麼我們使用資料遷移生成一張文章資料表,老規矩,命令行走起。php artisan make migration create articles table新增字段 use illuminate database migrations migration us...

Lumen企業站內容管理實戰 文章新增

文章新增 在article控制中新增乙個新增方法add 新增文章 分類資訊,用於選擇分類,因為在新增頁面有乙個選擇分類。category category getcategorychildrenidsbyparentid 0 data category category return view ad...