Rails4 - 如何在rails应用程序中正确传递值?

时间:2015-06-01 02:38:11

标签: ruby-on-rails ruby-on-rails-4

我正在使用metamagic gem为facebook创建元标记 我在我的rails应用程序中有这个。

<%
meta og: {
title: "Mywebsite.com - " + @micropost.user.name,
type: "article",
description: ActionView::Base.full_sanitizer.sanitize(@micropost.content)
}
%> 

我正在尝试添加网址和图片属性。

<%
meta og: {
title: "Mywebsite.com - " + @micropost.user.name,
type: "article",
description: ActionView::Base.full_sanitizer.sanitize(@micropost.content)
url:
image:
}
%>  

我希望从以下网址中获取网址和图片。

https://www.mywebsite.com/microposts/<%= @micropost.id %>
<%= image_tag @micropost.user.avatar.url(:preview), :style => "display: none;" %>

但我总是得到错误。当我没有得到错误时,我只得到

/micropost/15
/image/1/something.png

我如何提供完整的价值?喜欢

https://www.mywebsite.com/microposst/15
https://www.mywebsite.com/image/1/something.png

我试过双qoutes和单qoutes。但似乎没有任何效果。
请帮助。

1 个答案:

答案 0 :(得分:1)

试试这个,

parse()