@feeds =
@address.each do |address|
@feeds << SimpleRSS.parse open(address.feed)
end
In your view
@feeds.each do |fee|
...
end
Andrew Timberlake
http://ramblingsonrails.com
http://www.linkedin.com/in/andrewtimberlake
"I have never let my schooling interfere with my education" - Mark Twain
11175
(-- --)
3
i just tried this with the built in rails rss parser and seems to work
fine. must be an issue with simple rss im guessing.
rab
(Rob Biedenharn)
4
I have a loop for parsing each rss feed
@address.each do |address|
@feed = SimpleRSS.parse open(address.feed)
end
the problem is my my instance variable @feed just gets overwritten so
basically it displays the last parsed feed
how can i store each feed without it been overwrited so i can display it
in my view?
regards
nick
@feeds =
@address.each do |address|
@feeds << SimpleRSS.parse open(address.feed)
end
Or more simply:
@feeds = @address.map {|address| SimpleRSS.parse(open(address.feed)) }
In your view
@feeds.each do |fee|
...
end
Andrew Timberlake
http://ramblingsonrails.com
http://www.linkedin.com/in/andrewtimberlake
"I have never let my schooling interfere with my education" - Mark Twain
-Rob
Rob Biedenharn http://agileconsultingllc.com
Rob@AgileConsultingLLC.com