Моллом в Рельсах 3 - PullRequest
       1

Моллом в Рельсах 3

0 голосов
/ 16 января 2011

Как я могу использовать Mollom Gem с приложением Rails 3?
Я установил гем через: sudo gem install 'mollom'
У меня есть следующая запись в Gemfile: gem 'mollom'
В контроллереЯ написал: требуют 'mollom'
Но эта строка в контроллере выдает следующую ошибку: "нет такого файла для загрузки - mollom"

Если я удалю эту строкуиз контроллера, то у меня есть эта ошибка: неинициализированная константа PostController :: Mollom при попытке использовать Mollom.new ...

Любые идеи, как это исправить, было бы замечательно.У меня уже есть ключи от Mollom, и все хорошо работает на IRB.

Спасибо.

С уважением,
Тони.

1 Ответ

0 голосов
/ 17 января 2011

Хорошо, нашел решение. Я был слишком глуп, чтобы добавить требование «...» в контроллер. Вместо этого добавьте:
требует 'rubygems' и
требуется 'mollom'
в файле application.rb.
В документации здесь: http://mollom.rubyforge.org/ есть ошибка, по крайней мере, когда я использовал ее с Rails 3. Вам необходимо заменить: m.check_captcha на m.valid_captcha?

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