Помощь действий Ruby on Rails - PullRequest
       15

Помощь действий Ruby on Rails

0 голосов
/ 12 сентября 2009

У меня есть страница указателя, которая публикует одну запись вместо обычной записи по умолчанию для всех записей. Я сказал, что это ссылка на действие, и он просто отвечает «Не удалось найти сообщение с идентификатором = все». Это то же самое, что метод индекса по умолчанию и представление индекса. Я предполагаю, что это как-то связано с маршрутизацией, но, будучи нет, я понятия не имею. Есть идеи?

1 Ответ

0 голосов
/ 12 сентября 2009

«Все» имя вводит в заблуждение. Если вы хотите, чтобы на странице отображались все сообщения, тогда индексная страница идеально подходит для этого. Если вы хотите показать подмножество постов, я рекомендую добавить другое действие в ваш контроллер с более подходящим именем, а затем это в файл rout.rb:

map.resources :posts, :collection => { :some => :get }

К которым вы затем можете обратиться, используя some_posts_path или some_posts_url.

Для получения дополнительной информации прочитайте Официальное руководство по маршрутизации Ruby on Rails .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...