Я хочу выполнить довольно «деликатную» задачу, поэтому я постараюсь дать все возможное в объяснениях.
У меня есть страница новостей, где ниже всех комментариев у меня есть форма добавления комментария.С точки зрения действий, в представление News->view()
я включил элемент, который содержит представление Comment->add()
.Итак, текущий процесс отправки нового комментария: Войдите на страницу новостей, заполните форму комментария и нажмите «Отправить».Затем данные отправляются на CommentsController
для действия add()
, где проверяются данные, отправленные в настоящее время.Если данные действительны, они сохраняют комментарий и возвращают меня на страницу новостей.Если он не проверяется, он остается в действии CommentsController
add()
и отображает представление Comment->add()
вместе с ошибками.
Теперь я хочу, даже если данные не проверяются,вернуться на страницу новостей и отобразить сообщение об ошибке, а также прикрепить разделы об ошибках к форме добавления комментария.Как мне этого добиться?
Возможно, я ошибся, создав элемент, содержащий ту же форму, что и в Comment->add()
, но как еще можно включить представление Comment->add()
в нижней части * 1016?* view?
Я благодарен за любую помощь, которую вы можете оказать.