есть кое-что, что немного беспокоит меня о рельсах 3.
я пытаюсь обновить свое приложение с rails 2 до rails 3.
Я выполнил все необходимые шаги, и у меня до сих пор все шло хорошо, кроме одного:
У меня есть вспомогательный метод, который по-разному определяется в разных помощниках, например, он определен в application_helper одним способом, и тот же метод определен по-другому в homepage_helper, и определен по-другому в другом помощнике, скажем, video_helper Кроме того, он используется в общем представлении, которое используется во всем приложении. Теперь, если я нахожусь на домашней странице, я хочу, чтобы эта функция вызывалась из homepage_helper, и если я нахожусь на странице видео, функция должна вызывается из video_helper, основанного на концепции соглашения в рельсах, это прекрасно работало в рельсах 2, но в рельсах 3 функция всегда вызывается из последнего помощника, упорядоченного по алфавиту, то есть в примере video_helper.
Как я могу это исправить?
Добрый совет.
Ценю всю помощь.