У меня возникли проблемы со структурой моих (в настоящее время вложенных) ресурсов:Как структурировать вложенные ресурсы по умолчанию?
Моих структура: Сообщения -> Сообщения -> Комментарии -> New
Моего код до сих пор: http://jsbin.com/ewoqed/6/edit
Если вы перейдете к сообщению, нажмите View Comments
, а затем нажмите Add Comment
, это почти мой желаемый эффект. Однако я бы хотел, чтобы это было поведением пользователя по умолчанию, без необходимости щелчка по ссылкам. Таким образом, вместо того, чтобы идти на /posts/1/comments/new
, это будет всего лишь /posts/1
, и все шаблоны будут отображены оттуда.
У меня есть ощущение, что я излишне вложенные маршруты, но я не уверен, как прикрепить дополнительные данные (комментарии и новую запись комментариев) на загрузку моего PostController. Это возможно?
Спасибо Алекс, это полезный пост. К сожалению, он не покрывает загрузку всего (сообщение + его комментарии + добавить форму комментария) по тому же маршруту, что и я. – joecritch