Как получить доступ к пользовательским подкаталогам в помощниках (ruby on rails)? - PullRequest
1 голос
/ 30 января 2012

Ruby on Rails: есть ли способ получить доступ к подкаталогам в каталоге помощников?

Я имею в виду:

/ app / helpers / "subdir" / "foo.rb"

Так что я хотел бы получить доступ к методам и константам в foo.rb ...

1 Ответ

4 голосов
/ 30 января 2012

Rails по умолчанию включает в себя все помощники, в том числе и в подкаталогах.

Если ваша конфигурация требует, чтобы контроллеры включали в себя свои собственные помощники, поместите это в контроллер:

helper "subdir/foo"

будет включать /app/helpers/subdir/foo_helper.rb, чьи методы будут доступны представлениям этого контроллера.

...