Devise полностью совместим с ruby ​​на рельсах 3.1? Вроде работает, но несколько файлов отсутствуют - PullRequest
3 голосов
/ 14 сентября 2011

Я не могу найти определенные файлы ... например, файлы для проверки (я знаю, что мы можем переопределить это в любом случае).Где находится контроллер устройства и т. Д.?

Буду признателен за некоторые советы по этому вопросу.

Спасибо

Ответы [ 2 ]

3 голосов
/ 14 сентября 2011

Да, устройство совместимо с рельсами 3.1. Контроллеры расположены здесь .
Файлы локалей находятся здесь .

Для того, чтобы быть двигателем, вам не нужно иметь контроллеры, локали и представления (и даже ресурсы, если они были) в вашем приложении, они могут оставаться в жемчужине.

Несмотря на модульность, вы можете переопределить контроллеры по умолчанию, чтобы добавить свои собственные действия. См. Как: изменить методы входа и выхода по умолчанию .

2 голосов
/ 14 сентября 2011

Devise - это движок , поэтому вы найдете фактические файлы в пути, указанном командой

gem which devise

В моей системе установлен

/Users/fabio/.rvm/gems/ruby-1.9.2-p180/gems/devise-1.4.2/lib/devise
...