我可以在HAML中使用Ruby库吗?

时间:2013-04-24 17:29:26

标签: ruby-on-rails haml gravatar

我可以做这个HAML吗?

-require 'digest/md5'
.user-info
  =@user.name
  %img{ :src => "http://www.gravatar.com/avatar/#{Digest::MD5.hexdigest(@user.email)}" }

1 个答案:

答案 0 :(得分:4)

您可以在帮助文件

上提取此功能
require 'digest/md5'
class GravatarHelper
  def gravatar_image(email)
    image_tag("http://www.gravatar.com/avatar/#{Digest::MD5.hexdigest(email)}" )
  end

end

然后视图变得清晰