Buenas,
Me gustarÃa listar todas las categorÃas a las que pertenece un artÃculo
en mi blog. La relación de categories y articles es de muchos a muchos y
me inserta los datos en una tabla intermedia correctamente.
Para listar la primera categorÃa de cada artÃculo lo puedo hacer con:
<%= link_to “#{article.categories[0].name}”, :action => “showNews”, :id
=> “#{article.categories[0].permalink}” %>
Hasta aquà perfecto. Pero tengo más de una categorÃa para algunos
artÃculos y otros que sólo pertenecen a una categorÃa.
Cómo puedo hacer para listar todas las categorÃas de cada artÃculo
independientemente de el num de categorÃas que tengo?
Muchas grácias.
On 17/10/2007, David R. [email protected] wrote:
Buenas,
<%= link_to “#{article.categories[0].name}”, :action => “showNews”, :id
=> “#{article.categories[0].permalink}” %>
Hasta aquí perfecto. Pero tengo más de una categoría para algunos
artículos y otros que sólo pertenecen a una categoría.
Cómo puedo hacer para listar todas las categorías de cada artículo
independientemente de el num de categorías que tengo?
Iterando simplemente
<%
unless article.categories.empty?
article.categories.each do |c|
<%= link_to c.name, :action => “showNews”, :id => c.permalink" %>
end
end
%>
–
Manuel, que
piensa que eres una excelente persona y medra en torno a
http://simplelogica.net y/o http://simplelogica.net/logicola/
Recuerda comer mucha fruta y verdura.
Haciendo un for!
<% for category in article.categories %>
<%= link_to “#{category.name}”, :action => “showNews”, :id
=> “#{category.permalink}” %>
<% end %>
saludos,
Juan P…
Iterando simplemente
<%
unless article.categories.empty?
article.categories.each do |c|
<%= link_to c.name, :action => “showNews”, :id => c.permalink" %>
end
end
%>
Y abriendo y cerrando código correctamente, claro, no como mi ejemplo 
–
Manuel, que
piensa que eres una excelente persona y medra en torno a
http://simplelogica.net y/o http://simplelogica.net/logicola/
Recuerda comer mucha fruta y verdura.