Не могли бы вы рассказать мне, как отключить опции формата.: В маршрутах rails? Мне нужно только HTML ...Отключить: .форматные маршруты в rails3
ответ
В 3.1.1 по крайней мере вы можете добавить :format => false
в конец маршрута.
Найдено здесь: http://guides.rubyonrails.org/routing.html#request-based-constraints в разделе 3.11 Маршрут глобирование
например ..
match '*pages' => 'pages#show', :format => false
, который позволил бы PARAMS [: страницы], чтобы включить период.
http://guides.rubyonrails.org/routing.html#request-based-constraints
Это ограничит ваши маршруты, чтобы принять только формат HTML:
constraints :format => "html" do
resources :posts do
resources :comments
end
end
Однако, он не будет удалить (.:format)
часть из вашего rake routes
выхода.
Я знаю, что поздно, но с рельсами 3.2.13 это вызывает запросы, поступающие от завитка, чтобы сделать ошибку 404, и мой сайт был полностью уничтожен из google ... – Intrepidd
Если вы хотите довольно URL-адреса, и вам не нравится :format => false
вы можете попробовать это:
# :format must match the empty string
constraints :format => // do
resources :monkeys
end
Даже при использовании with_options
, опция :format => false
громоздко, особенно если у вас есть много путей.
Вы можете обернуть вас маршруты вокруг сферы (Rails 4):
scope format: false do
# your routes here
end
именно то, что я искал, большое спасибо! Btw, работая в Rails 5 тоже. –
- 1. Rails3 Маршруты - Попутный параметр в маршрут члена
- 2. Генерирующие маршруты с polymorphic_url в rails3
- 3. Как преобразовать маршруты rails3 в rails4
- 4. Как отключить сеанс в rails3?
- 5. Rails3: Вложенные Restful маршруты с to_param являются
- 6. AngularJS - отключить некоторые маршруты
- 7. Отключить определенные маршруты Symfony
- 8. Как создать динамические маршруты и помощники в rails3
- 9. Ruby on Rails3: как мне включить нестандартные методы в маршруты?
- 10. отформатирует в rails3
- 11. Отключить или удалить маршруты поставщика
- 12. Отключить маршруты маршрутов sails js
- 13. Rails3: как отключить автоматическое преобразование HTML-тегов?
- 14. Rails3 - Отключить ведение журнала электронной почты
- 15. Отключить маршруты по умолчанию zfcUser?
- 16. маршрутизации в rails3
- 17. rails3 маршруты, как соответствуют корень `/` путь дома # индекс
- 18. Как отключить работает объяснить команду в режиме разработчика в Rails3
- 19. Генерировать форматные виджеты в цикле в документе R markdown
- 20. Rails3 - Вложенные ресурсы
- 21. Как отключить маршруты larvel для ReactJs
- 22. Как отключить маршруты области на основных маршрутах
- 23. Как отключить маршруты CodeIgniter для определенного каталога?
- 24. Rails3 route STI Модели
- 25. Rails3 + OpenID == mmmmmm; Rails3 + JQGrid == mmmmmmm; Rails3 + OpenID + JQGrid == BZZZT
- 26. rails3 route issue
- 27. Rails3 ошибка маршрутизации
- 28. Вопросы о маршрутах rails3
- 29. Paypal Экспресс заказ в Rails3
- 30. Rails3 + Devise + simple_form + nested_model
да, гораздо приятнее, чем принятый ответ –