Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在rails 3.1中将carrierwave图像添加到atom提要rss_Rss_Ruby On Rails 3.1_Carrierwave_Feed_Atom Feed - Fatal编程技术网

如何在rails 3.1中将carrierwave图像添加到atom提要rss

如何在rails 3.1中将carrierwave图像添加到atom提要rss,rss,ruby-on-rails-3.1,carrierwave,feed,atom-feed,Rss,Ruby On Rails 3.1,Carrierwave,Feed,Atom Feed,我的问题是,在rails中,输出图像载体如何与rss/atom一起工作 三个 我尝试: atom_feed :language => 'en-US' do |feed| feed.title @title feed.updated @updated @posts.each do |item| next if item.created_at.blank? feed.entry( item ) do |entry| entry.url feed_url(i

我的问题是,在rails中,输出图像载体如何与rss/atom一起工作 三个

我尝试:

atom_feed :language => 'en-US' do |feed|
  feed.title @title
  feed.updated @updated

  @posts.each do |item|
  next if item.created_at.blank?

    feed.entry( item ) do |entry|
     entry.url feed_url(item)
     entry.content item.content, :type => 'html'
      link_to (image_tag item.posted.url(:medium)), feed_url(item)

      # the strftime is needed to work with Google Reader.
      entry.updated(item.created_at.strftime("%Y-%m-%dT%H:%M:%SZ"))
      entry.author item.user.username
    end
  end
end
但我什么也看不见:啊

我如何才能将链接添加到(image_tag item.posted.url(:medium)),将源url(item)添加到我的源?谢谢entry.link href:“{base_url}{some_variable.image.url(:medium)}”,rel:“enclosure”,键入:“image/jpeg”

还有一个助手

def base_url request.protocol+request.host_和_端口 end

entry.link href:“#{base_url}{some_variable.image.url(:medium)}”,rel:“enclosure”,键入:“image/jpeg”

还有一个助手

def base_url request.protocol+request.host_和_端口
结束

你找到解决办法了吗?我还没有找到解决办法。对不起:(你找到解决办法了吗?我还没有找到解决办法。对不起:(