Open YNSTakeru opened 7 months ago
touch resources/views/articles/create.blade.php
https://realworld-docs.netlify.app/docs/specs/frontend-specs/templates/#createedit-articleからコピー
formにcsrfとmethod,actionを仕込む
<form method="POST" action="{{ route('articles.create') }}">
@csrf
web.php
ファイルからlocalhost/#/editor/に飛ぶようにルーティング
Route::middleware(['auth'])->controller(ArticleController::class)->name("articles.")->group(function () {
Route::get("/editor", "create")->name("create");
});
ArticleController
public function create()
{
return view("articles.create");
}
を追記
sail artisan route:list
でeditorが追加されていることを確認
Sign inしてnew articleをクリックしページが正しく遷移していることを確認
タスク概要
新規記事登録ページの見た目を作成します。このページでは、ユーザーが新しい記事を作成するためのフォームが表示されます。
背景
現在、新規記事を作成する機能は存在しますが、そのための専用ページがありません。ユーザーが新しい記事を簡単に作成できるようにするため、新規記事登録ページが必要です。
ハイアーキテクチャ
課題
新規記事を作成するための専用ページが存在しない。
解決策
新規記事登録ページを作成し、ユーザーが新しい記事を作成するためのフォームを表示します。
やること
やらないこと
テスト方案
新規記事登録ページにアクセスし、記事のタイトルと本文を入力するためのフィールドが表示されることを確認します。