Как пройти запись изображения в ленте atom rss. в рельсах 3.1 - PullRequest
1 голос
/ 25 сентября 2011

каждый раз, когда люди дают уроки о том, как создавать шаблоны atom rss, но мой вопрос здесь заключается в том, как я могу передать изображение и изображение в формате rss. например, у меня есть этот пример кода в RSS

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

  @news_items.each do |item|
    next if item.updated_at.blank?

    feed.entry( item ) do |entry|
      entry.url news_item_url(item)
      entry.title item.title
      entry.content item.content, :type => 'html'

      # the strftime is needed to work with Google Reader.
      entry.updated(item.updated_at.strftime("%Y-%m-%dT%H:%M:%SZ")) 

      entry.author do |author|
        author.name entry.author_name)
      end
    end
  end
end

где я могу отобразить изображение статьи и как мне это сделать

1 Ответ

0 голосов
/ 25 сентября 2011

Формат Atom (http://www.atomenabled.org/developers/syndication/) поддерживает значок (квадрат) и логотип (прямоугольник) ... так в вашем блоке

entry.icon '/path/to/my/icon.png'
entry.logo '/path/to/my/logo.png'

РЕДАКТИРОВАТЬ: служит мне правильно, чтобы не проверять некоторый код. Эти элементы являются дополнительными элементами для элемента feed, а не entry. Попробуйте:

feed.icon '/path/to/my/icon.png'
...