- @foreach($errors->all() as $e)
- {{ $e }} @endforeach
diff --git a/app/Http/Controllers/Admin/NewsController.php b/app/Http/Controllers/Admin/NewsController.php index bf639e4..1a25ad1 100644 --- a/app/Http/Controllers/Admin/NewsController.php +++ b/app/Http/Controllers/Admin/NewsController.php @@ -146,7 +146,7 @@ class NewsController extends Controller if ($request->isMethod('post')) { $messages = [ 'required' => ':attribute は、必ず入力してください。', - 'open_datetime.date_format' => '公開日時は :format 形式(YYYY-MM-DD HH:MM:SS)で入力してください。', + 'open_datetime.date_format' => '公開日時は :format 形式(YYYY-MM-DD)で入力してください。', ]; $attributes = [ 'news' => 'ニュース内容', @@ -155,7 +155,7 @@ class NewsController extends Controller ]; $v = $request->validate([ 'news' => 'required|string', - 'open_datetime' => 'required|date_format:Y-m-d H:i:s', + 'open_datetime' => 'required|date_format:Y-m-d', 'link_url' => 'nullable|string|max:255', 'image1_filename' => 'nullable|string|max:255', 'image2_filename' => 'nullable|string|max:255', @@ -165,7 +165,7 @@ class NewsController extends Controller // 更新 DB::table($this->table)->where($this->pk, $id)->update([ 'news' => $v['news'], - 'open_datetime' => $v['open_datetime'], + 'open_datetime' => $v['open_datetime'] . ' 00:00:00', 'link_url' => $v['link_url'] ?? null, 'image1_filename' => $v['image1_filename'] ?? null, 'image2_filename' => $v['image2_filename'] ?? null, diff --git a/resources/views/admin/news/add.blade.php b/resources/views/admin/news/add.blade.php index 44abcf5..dffd2f8 100644 --- a/resources/views/admin/news/add.blade.php +++ b/resources/views/admin/news/add.blade.php @@ -2,202 +2,242 @@ @section('title', 'ニュース新規作成') @section('content') -{{-- ▼ コンテンツヘッダー(パンくず) --}} -