0

私はconfig/initializers/icons.rbで配列を保存した:Railsの4:NameError初期化されていない定数ActionView :: CompiledTemplates ::アイコン

class Icons 
    def self.emoticons 
    emoticons = ['(o_o)', 'ʕ•ᴥ•ʔ'] 
    end 
end 

私はどこからでも、次のコードでそれにアクセスすることができるだろうと仮定しました:

%p= Icons::emoticons.sample 

または

%p= Icons.emoticons.sample 

私はこのエラーを取得することを行う場合は、次の

NameError in Tools#search 
uninitialized constant ActionView::CompiledTemplates::Icons 

私のアプローチにはどのような問題がありますか?

答えて

1

あなたは非常に接近していた:Icons.emoticons.sample

+0

それは(個人的に私はそれを作るだろう新しい初期化子だ、 – Gugubaight

+0

ああ(質問に追加しました)...私はそれにも試してみた、それは私に同じエラーを与えますヘルパー):アプリケーションを再起動します。 –

+0

あなたは主人公です:)私は本当に私の一日を使って、修正を必要としない問題を解決していたでしょう。 – Gugubaight

関連する問題