从资产文件夹中调用FormTagHelper's
问题描述:
我有一个rails 4.2应用程序,我想使用存储在app\views
文件夹中的一些html
模板文件。我将这些模板放在app\assets\templates
文件夹中,并将.erb
添加到其中的一些模板中,因为它们需要一些服务器端工作。从资产文件夹中调用FormTagHelper's
undefined method `email_field_tag' for #<#<Class:0x00000006e51d10>:0x00000006a79260>
周围错误的代码很简单,只要:
我已经尝试在app\assets\templates
文件夹使用一个email_field_tag
从.html.erb
文件时被产生的下面的错误
<%= email_field_tag :email %>
有趣的是,如果放在app\views\mycontroler\myview.html.erb
文件中,代码的工作原理相同从...开始。
我将不胜感激关于如何解决这个问题的想法。
答
哦......原来,这是一个简单的解决方案,使用下列解决这一问题:
<%= ActionController::Base.helpers.email_field_tag :email %>