Open YNSTakeru opened 7 months ago
新規記事登録ページで、ユーザーが新しい記事を作成できるように機能を実装します。
現在、新規記事登録ページのUIは作成されていますが、まだ機能は実装されていません。ユーザーが新しい記事を作成できるようにするため、この機能の実装が必要です。
graph LR A[User] -->|Access website| B((Browser)) B --> C{new_article.blade.php} C --> D[Article Controller] D --> E{Article Model} E --> F[Database]
新規記事登録ページで、ユーザーが新しい記事を作成する機能がまだ実装されていません。
ArticleControllerのcreateメソッドを実装し、新規記事をデータベースに保存する機能を追加します。
public function create(Request $request) { $article = new Article; $article->title = $request->title; $article->content = $request->content; $article->save(); return redirect('/articles'); }
また、ルーティングでpostできるように変更します。
記事登録以外はこのIssueの範囲外です。
新規記事登録ページにアクセスし、新しい記事を作成します。その後、作成した記事がデータベースに保存され、記事一覧ページにリダイレクトされることを確認します。
タスク概要
新規記事登録ページで、ユーザーが新しい記事を作成できるように機能を実装します。
背景
現在、新規記事登録ページのUIは作成されていますが、まだ機能は実装されていません。ユーザーが新しい記事を作成できるようにするため、この機能の実装が必要です。
ハイアーキテクチャ
課題
新規記事登録ページで、ユーザーが新しい記事を作成する機能がまだ実装されていません。
解決策
ArticleControllerのcreateメソッドを実装し、新規記事をデータベースに保存する機能を追加します。
やること
また、ルーティングでpostできるように変更します。
やらないこと
記事登録以外はこのIssueの範囲外です。
テスト方案
新規記事登録ページにアクセスし、新しい記事を作成します。その後、作成した記事がデータベースに保存され、記事一覧ページにリダイレクトされることを確認します。