«активы» становятся префиксом на link_to - PullRequest
3 голосов
/ 10 марта 2012

У меня есть link_to в частичном коде, который генерирует другой URL-адрес, когда к странице обращаются как к корню, тогда, когда к ней обращаются с помощью контроллера / индекса.При обращении к корневому каталогу URL, сгенерированный link_to, имеет префикс «assets», что не работает.

Может кто-нибудь объяснить, почему это происходит?

Рельсы 3.2.1 Рубин 1.9.3

1 Ответ

0 голосов
/ 11 марта 2012

С некоторой помощью IRC-канала Rails я нашел проблему. Я не использовал вспомогательные пути в ссылке. В случае, если это поможет кому-то еще, вот что я сделал, чтобы это исправить;

не работает когда в корне;

<% = link_to 'Детализация подарков',: controller => 'gifts',: action => 'index'%>

работает в любое время;

<% = link_to 'Детализация подарков', gifts_path%>

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