Меня смущает, где я должен поместить код для модели, модифицированной в представлении для другого контроллера. А? Вот ситуация:
У меня есть модель телефона и соответствующий контроллер. В представлении «Телефоны» вы можете изменять простые вещи, например, кому назначен телефон. Для того, чтобы изменить более низкоуровневые вещи в телефоне, вам нужно перейти на экран настроек, который имеет свой собственный контроллер.
У меня есть партиалы, которые используются для отображения информации о телефонах на экране настроек. Должны ли они храниться в каталоге app / views / settings или app / views / phones? Как насчет партиалов, которые используются в обоих представлениях?
Кроме того, если в контроллере телефона есть действие, доступное только на экране настроек, должен ли я сохранить ответ (например, destroy.js.erb) в app / views / settings или app / views / phones? 1007 *