在我的rails应用程序中,我希望动态地将FB OG Meta标签与用户当前所在的页面连接起来。我觉得这应该很简单,但是我不能让它正常工作。
例如,我有“想法”页面,在此页面上有一个想法标题和想法描述。
目前,在我的Application.html.erb文件中,我有以下内容(并且标题会报NoMethodError错误):
例如,我有“想法”页面,在此页面上有一个想法标题和想法描述。
目前,在我的Application.html.erb文件中,我有以下内容(并且标题会报NoMethodError错误):
<meta property="og:title" content= <%= "#{@idea.title.titleize}" %>/>
<meta property="og:url" content= <%= "http://myurl.com/ideas/#{@idea.id}" %>/>
<meta property="og:description" content= <%= "#{@idea.short_description}" %>/>
我的语法存在问题吗?这些实例变量是否可用?我不确定我完全理解这是如何工作的。谢谢!
set_meta_tags
,并将其与layouts/application
头部中的<%= display_meta_tags %>
配对使用。 - Dudo