Вопросы по теме 'nested-resources'
При вложенных маршрутах родительский контроллер или дочерний контроллер обрабатывает запрос на новое действие?
Если у вас есть вложенный ресурс, определенный следующим образом:
map.resources :magazines, :has_many => :ads.
для этих моделей:
class Magazine < ActiveRecord::Base
has_many :ads
end
class Ad < ActiveRecord::Base...
524 просмотров
schedule
12.04.2023
Вложенный макет для вложенных ресурсов в 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 просмотров
schedule
07.01.2024
Проблема с несколькими ресурсами при создании доски объявлений
Я работаю над доской объявлений для своего приложения, и у него есть три типичных ресурса, чтобы все это работало: форумы, темы и сообщения. Маршруты определяются так:
resources :forums do
resources :topics do
resources :posts...
234 просмотров
schedule
23.04.2023
Предоставление определенного действия вложенного маршрута
Используя это в качестве примера в контексте: Сообщение имеет_много комментариев Комментарий принадлежит_сообщению
У меня есть маршрут, который выглядит так:
resources :posts do
resources :comments
end
Как мне создать маршрут, который...
101 просмотров
schedule
03.03.2023
Cancan не загружает вложенные ресурсы, как я ожидаю
Cancan работает нормально, когда пользователь вошел в систему. Но когда пользователь является «гостем», я хотел бы, чтобы он мог видеть некоторые фотографии, но не те, где родительский пост Photo имеет установленный флаг ограничения employees_only ....
986 просмотров
schedule
17.05.2022
Rails: вложенные маршруты для связанных записей модели
Моя основная цель - передать идентификатор профиля и идентификатор компании с помощью хэша параметров, чтобы обновить соединение между двумя моделями.
Модели настроены, где профиль принадлежит компании, а компания может иметь сотрудников (профили),...
404 просмотров
schedule
26.04.2022
вложенные маршруты и form_for и NoMethodError
Как указано в сообщении об ошибке ниже, я не использую «user_profiles_path» во множественном числе, потому что я определил «ресурс: профиль» во вложенном ресурсе.
NoMethodError in Profiles#new
Показ...
1148 просмотров
schedule
27.09.2022
Вложенные ресурсы против/и/или CanCan?
Я использую Rails 3 с жемчужиной CanCan. Модели Users и Networks являются has_many :through => Roles . Эта часть работает нормально.
В настоящее время я использую CanCan, поэтому на странице /networks он будет отображать сеть только в том...
108 просмотров
schedule
07.06.2023
Безопасное перенаправление на вложенный ресурс в Rails
Недавно я добавил гем Brakeman в свой Gemfile и должен был увидеть, что я должен использовать
:only_path => true
чтобы сделать его более безопасным. Но я использую вложенный ресурс и не знаю, как именно, вот часть моего контроллера....
1191 просмотров
schedule
19.07.2023
Rails - СУХОЕ создание новых/редактирование страниц во вложенных ресурсах
Мои новые страницы и страницы редактирования для нескольких уровней вложенных ресурсов работали нормально, когда у меня была плоская структура ресурсов. Поскольку ресурсы вложены друг в друга с целью создания более логичной структуры, эти страницы...
349 просмотров
schedule
04.07.2023
Как я могу переопределить метод (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 просмотров
schedule
16.12.2022
Вложенные ресурсы в рельсах не сохраняются
Я установил некоторые вложенные ресурсы в Rails, используя следующее:
resources :notes do
resources :comments
end
Но даже несмотря на то, что /notes/1/comments/new перенесет меня на новую страницу комментариев, это не связывает...
301 просмотров
schedule
16.06.2022
неопределенный метод `разрешение' для **вывод опущен**:String
Обновлено: у меня есть link_to, настроенный для удаления объекта, который является вложенным ресурсом. Перед уничтожением у меня есть метод, который проверяет экземпляр этого объекта на основе object_params, но отправленные параметры продолжают...
400 просмотров
schedule
26.11.2022
Первый аргумент в форме не может содержать nil или быть пустым при попытке создать вложенный ресурс в ruby on rails
В своем приложении я пытаюсь создать вложенный ресурс (шаг для заданной цели), и у меня возникают проблемы с созданием по URL-адресу «/goals/1/steps/new». Когда я перехожу на эту страницу, я получаю сообщение об ошибке "Первый аргумент в форме не...
108 просмотров
schedule
07.03.2023
Как получить доступ к параметрам вложенных ресурсов из родительского контроллера в Ruby on Rails?
Я начал писать приложение, которое просматривает книги, статьи и т. д. (название модели: Piece) и имеет возможность просматривать главы или более мелкие разделы (модели разделов, подразделов и подподразделов).
Я хочу иметь возможность создать общий...
808 просмотров
schedule
03.06.2022