Вопросы по теме 'nested-resources'

При вложенных маршрутах родительский контроллер или дочерний контроллер обрабатывает запрос на новое действие?
Если у вас есть вложенный ресурс, определенный следующим образом: map.resources :magazines, :has_many => :ads. для этих моделей: class Magazine < ActiveRecord::Base has_many :ads end class Ad < ActiveRecord::Base...
524 просмотров

Вложенный макет для вложенных ресурсов в Rails
Можно ли автоматически назначить указанный шаблон макета конкретному контроллеру и всем вложенным в него ресурсам, как указано в route.rb? Этот макет должен применять только указанные представления контроллера и те, которые вложены в него; его не...
1286 просмотров
schedule 09.05.2022

Rails — вложенный ресурс с двумя родителями
Скажем, у меня есть дочерняя модель с двумя родительскими моделями: Event has_many tickets Person has_many tickets Ticket belongs_to Event Ticket belongs_to Person Маршруты сопоставляются, поэтому Ticket всегда вкладывается в Event или...
2070 просмотров
schedule 23.07.2022

Получение родительского ресурса из URL
У меня есть два объекта (@stacks и @stories) с отношениями has_many (через @anthologies). Истории можно просматривать по отдельности (/stories/1/) или в виде коллекции в стеке (/stacks/1/stories/1/). map.resources :stories map.resources...
3152 просмотров
schedule 15.04.2024

Rails 3 — сессии и маршрутизация!
Я создаю веб-приложение, которое имеет несколько проектов. Общая модель данных такова, что каждый проект имеет множество ресурсов, таких как документы, реестры и т. д. Что-то вроде: class Project < ActiveRecord::Base has_many :documents,...
489 просмотров

Проблема с несколькими ресурсами при создании доски объявлений
Я работаю над доской объявлений для своего приложения, и у него есть три типичных ресурса, чтобы все это работало: форумы, темы и сообщения. Маршруты определяются так: resources :forums do resources :topics do resources :posts...
234 просмотров

Предоставление определенного действия вложенного маршрута
Используя это в качестве примера в контексте: Сообщение имеет_много комментариев Комментарий принадлежит_сообщению У меня есть маршрут, который выглядит так: resources :posts do resources :comments end Как мне создать маршрут, который...
101 просмотров

Cancan не загружает вложенные ресурсы, как я ожидаю
Cancan работает нормально, когда пользователь вошел в систему. Но когда пользователь является «гостем», я хотел бы, чтобы он мог видеть некоторые фотографии, но не те, где родительский пост Photo имеет установленный флаг ограничения employees_only ....
986 просмотров

Rails: вложенные маршруты для связанных записей модели
Моя основная цель - передать идентификатор профиля и идентификатор компании с помощью хэша параметров, чтобы обновить соединение между двумя моделями. Модели настроены, где профиль принадлежит компании, а компания может иметь сотрудников (профили),...
404 просмотров

вложенные маршруты и form_for и NoMethodError
Как указано в сообщении об ошибке ниже, я не использую «user_profiles_path» во множественном числе, потому что я определил «ресурс: профиль» во вложенном ресурсе. NoMethodError in Profiles#new Показ...
1148 просмотров

Вложенные ресурсы против/и/или CanCan?
Я использую Rails 3 с жемчужиной CanCan. Модели Users и Networks являются has_many :through => Roles . Эта часть работает нормально. В настоящее время я использую CanCan, поэтому на странице /networks он будет отображать сеть только в том...
108 просмотров
schedule 07.06.2023

Безопасное перенаправление на вложенный ресурс в Rails
Недавно я добавил гем Brakeman в свой Gemfile и должен был увидеть, что я должен использовать :only_path => true чтобы сделать его более безопасным. Но я использую вложенный ресурс и не знаю, как именно, вот часть моего контроллера....
1191 просмотров

Rails - СУХОЕ создание новых/редактирование страниц во вложенных ресурсах
Мои новые страницы и страницы редактирования для нескольких уровней вложенных ресурсов работали нормально, когда у меня была плоская структура ресурсов. Поскольку ресурсы вложены друг в друга с целью создания более логичной структуры, эти страницы...
349 просмотров

Как я могу переопределить метод (PUT vs GET) в помощниках маршрута rails?
Итак, я столкнулся с этой проблемой с областями маршрутов и form_for: form_for и областями, рельсами 3 Моя проблема еще хуже, поскольку я не просто хочу охватить все методы, я хочу, чтобы все они находились под «/admin», кроме GET/show. Итак,...
100 просмотров
schedule 05.10.2022

Rails 4 соединяет вложенный ресурс с невложенными ресурсами
У меня есть сайт с Пользователями (Devise, Rolify, Cancan), с Рецептами и с комментариями к рецептам. Мои маршруты такие: resources :users resources :recipes do resources :comments end Мои модели: class User <...
185 просмотров
schedule 28.09.2023

Использование другого внешнего ключа с вложенными ресурсами в Rails
При работе с вложенными ресурсами в Rails можно ли использовать значение/поле, отличное от первичного ключа родительского ресурса, в качестве внешнего ключа для дочерних объектов ресурсов? например если у меня есть «книги», принадлежащие...
229 просмотров

Вложенные ресурсы в рельсах не сохраняются
Я установил некоторые вложенные ресурсы в Rails, используя следующее: resources :notes do resources :comments end Но даже несмотря на то, что /notes/1/comments/new перенесет меня на новую страницу комментариев, это не связывает...
301 просмотров
schedule 16.06.2022

неопределенный метод `разрешение' для **вывод опущен**:String
Обновлено: у меня есть link_to, настроенный для удаления объекта, который является вложенным ресурсом. Перед уничтожением у меня есть метод, который проверяет экземпляр этого объекта на основе object_params, но отправленные параметры продолжают...
400 просмотров

Первый аргумент в форме не может содержать nil или быть пустым при попытке создать вложенный ресурс в ruby ​​on rails
В своем приложении я пытаюсь создать вложенный ресурс (шаг для заданной цели), и у меня возникают проблемы с созданием по URL-адресу «/goals/1/steps/new». Когда я перехожу на эту страницу, я получаю сообщение об ошибке "Первый аргумент в форме не...
108 просмотров

Как получить доступ к параметрам вложенных ресурсов из родительского контроллера в Ruby on Rails?
Я начал писать приложение, которое просматривает книги, статьи и т. д. (название модели: Piece) и имеет возможность просматривать главы или более мелкие разделы (модели разделов, подразделов и подподразделов). Я хочу иметь возможность создать общий...
808 просмотров