Laravel Inertia не возвращает ошибки проверкиPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Laravel Inertia не возвращает ошибки проверки

Сообщение Anonymous »

Инерция не возвращает никаких ошибок проверки
Вот код моего контроллера

Код: Выделить всё

/**
* Store a newly created resource in storage.
*
* @param  \Illuminate\Http\Request  $request
* @return \Illuminate\Http\Response
*/
public function store(Request $request)
{
Request::validate([
'firstName' => ['required', 'string', 'max:100'],
'lastName'  => ['required', 'string', 'max:100'],
'shopName'  => ['required', 'string', 'max:100'],
'email'     => ['required', 'email', Rule::unique('vendors', 'email')],
'mobile'    => ['required', 'string'],
'password'  => ['required', 'min:6', 'max:12', 'confirmed']
]);

Vendor::create($request->validated());

return Redirect::route('vendors.create')->with('success', 'Vendor created.');
}
Вот код моего компонента vue

Код: Выделить всё

export default {
name: "Create Vendor",
props: {
auth: Object,
errors: Object,
},
data() {
return {
form: this.$inertia.form({
firstName: null,
lastName: null,
shopName: null,
email: null,
mobile: null,
password: null,
password_confirmation: null,
}),
};
},

methods: {
store() {
return this.form.post(this.route("vendors.store"));
},
},
};
Но после отправки объект ошибки всегда пуст.
Примечание: я также установил промежуточное программное обеспечение HandleInertiaRequest.
введите здесь описание изображения

Подробнее здесь: https://stackoverflow.com/questions/678 ... ion-errors
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»