我已经成功安装了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的新手,如果我忽略了一些显而易见的事情,那就道歉了。谢谢!
答案 0 :(得分:0)
解决。结果我需要重启我的rails服务器。我通过搜索与未定义的宝石方法相关的事情来解决这个问题。得到了这个问题 - &gt; Using Gems with Ruby On Rails: Undefined method?