在为rails安装meta-tags gem之后,如何编辑我的m / v / c /文件以使用它?

时间:2015-11-02 18:01:00

标签: ruby-on-rails meta-tags

我已经成功安装了Rails的meta-tags gem并验证了它。

现在,我不知道如何修改我的模型/视图/控制器文件以使用元标记gem。具体来说,我有一个带有产品型号和2个静态页面的应用程序。我正在尝试从Product db中获取字符串,并使用这些值动态填充Product视图页面的元标记。然后,我还要为2个静态页面设置元标记。

具体来说,在添加

之后
<%= display_meta_tags site: 'sitename' %>

我在localhost

中收到以下错误
undefined method `display_meta_tags'

我不确定在哪里设置元标记以及在这些文件中使用的确切语法。我猜测它是用于设置变量的控制器文件,但是这个避风港的各种试验导致了解决问题。但是,我可能没有正确的语法。

我尝试搜索,阅读元标记用法部分,并阅读此question,但是没有足够的细节到将各种语句放入我自己的m / v / c文件的位置。此外,其他blog posts显示使用各种变通办法的人员更有效地声明他们的变量,并且我不确定使用哪种一致的设置。

我是Rails的新手,如果我忽略了一些显而易见的事情,那就道歉了。谢谢!

1 个答案:

答案 0 :(得分:0)

解决。结果我需要重启我的rails服务器。我通过搜索与未定义的宝石方法相关的事情来解决这个问题。得到了这个问题 - &gt; Using Gems with Ruby On Rails: Undefined method?