現在laravel-adminの学習を進めています。
ユーザー新規作成ページでは性別、誕生日の入力が可能。
ユーザー編集ページでは性別、誕生日の入力をdisableで入力不可としたく
以下のコードで実現できましたが、もっと簡潔に実現できるコードを書きたいです。
初心者ゆえ探り探りで当てはめていっただけのコードのため、もっと簡単に書く方法があればご教授お願い致します。
php
1$isEdit = (substr(trim(request()->path(), '/'), -5) === '/edit') || !request()->isMethod('get'); 2 if ($isEdit) { 3 $form->radio('gender', '性別')->options(['man' => '男性', 'woman' => '女性'])->disable(); 4 $form->date('birthday', '誕生日')->rules('required|date|before:today')->disable(); 5 } else { 6 $form->radio('gender', '性別')->options(['man' => '男性', 'woman' => '女性']); 7 $form->date('birthday', '誕生日')->rules('required|date|before:today'); 8 }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。