2011-11-15 5 views
1

Rails 3.1でCSRFメタタグ情報を取得したい.coffeescript.erbファイルがあります。ファイルはbookmarklet.coffee.erbと呼ばれ、私の資産/ javascriptフォルダにあります。これは私が使用していますコードです:.coffee.erbファイルにcsrf_meta_tagsを追加するにはどうすればよいですか?

csrfMeta = <%= csrf_meta_tags %> 

私は資産/ bookmarklet.jsにアクセスすると、私は私のサーバーログ

私はjavascriptのファイルにCSRFのメタタグを取得できますか
Error compiling asset bookmarklet.js: 
NameError: undefined local variable or method `csrf_meta_tags' for #<#<Class:0x007f83d2efc3a8>:0x007f83d4043080> 

でこれを参照してください?

答えて

0

ファイルを私のviews/parserフォルダに移動し、bookmarklet.js.coffeeという名前に変更することでCSRFタグを表示することができました。 csrf_meta_tagsを使用する代わりに、CSRFタグを自動的に含むヘルパーform_tagを使用しました。

関連する問題