У меня есть небольшой вопрос о формах laravel, если у меня есть Отношение 1: n, как и одно сообщение, может иметь много комментариев, и много комментариев для одного сообщения.Laravel Коллекция моделей в одной форме редактирования
Я хочу иметь одну страницу редактирования для всех комментариев одного сообщения.
Я имею в CommentsController @ редактировать:
$post = Post::findOrFail($id);
$comments = $post->comments;
return view('comments.edit', compact('comments'));
Можно ли сделать единую форму для всех этих замечаний? Я имею в виду, что у меня есть одна кнопка «Сохранить» для всех комментариев.
им с помощью Laravel 5
благодаря
Да, я тоже об этом подумал (но комментарий/комментарий - пример для концепции, на самом деле на одной странице будет редактироваться не более 10 записей.) Если у вас есть пример или статья im заинтересована да. Я думаю, что ajax - это решение, если я хочу одну страницу для всех вещей, даже для проверки их с помощью запроса. –
. Вы можете использовать что-то вроде 'name =" comment {{$ id}} "' для генерации формы, а затем foreach loop through 'Input :: all()' using 'stristr ($ key, 'comment')'. Я не смогу дать полный пример api/ajax до тех пор, пока сегодня или завтра, но посмотрите на ApiGuard, если вы заинтересованы в относительно простой в использовании библиотеке api. –