Я устанавливаю request.format =: mobile в ApplicationController before_filter.
before_filter :some_filter
def some_filter
request.format = :mobile
end
У меня есть это отображение в маршрутах:
map.my_list '/my_list.:format', :controller => "of_no", :action => "significance"
Когда я делаю следующее:
<%= link_to "My List", my_list_path %>
Я получаю следующее (АКТУАЛЬНО ниже):
<a href="/my_list">My List</a> <!-- THIS IS THE PROBLEM -->
Я хочу, чтобы это было (ОЖИДАЕТСЯ ниже):
<a href="/my_list.mobile">My List</a> <!-- THIS IS THE EXPECTED -->
Однако, если я сделаю следующее:
<%= link_to "My List", my_list_path(:format => "mobile") %>
Затем я получаю ОЖИДАЕМЫЙ результат, но делать это с каждым "link_to" не является жизнеспособным решением.
Есть идеи?
Спасибо