0

calendar_helper gem をインストールしようとしています。Gemfile に gem を含めました。

gem 'calendar_helper'

bundle install を実行し、正常にロードしました。

Using calendar_helper (0.2.4)

0.2.4 は GitHub の最新バージョンなので、良さそうです。私は Pow で実行しているので、サーバーを再起動する必要はありません (とにかく試してみましたが)。メソッド calendar への呼び出しを追加すると、エラーがスローされます。

undefined method `calendar'

Railsのインストールか何かに問題があるように感じます。何か案は?

4

1 に答える 1

1

バージョン 0.2.4 は github の最新のものではないようです。ヘルパーをロードするために必要な Rails::Engine のサブクラスがありません。エッジ ソースの重要な行は次のとおりです: https://github.com/topfunky/calendar_helper/blob/master/lib/calendar_helper.rb#L231

エッジから gem をインストールすることで、これを修正できる場合があります。

gem 'calendar_helper', :git => 'git://github.com/topfunky/calendar_helper.git'

編集:

それでもうまくいかない場合は、ApplicationHelper でこれを試すこともできます。

require 'calendar_helper'

module ApplicationHelper
  include CalendarHelper
end
于 2012-10-01T23:28:06.723 に答える