[Ror-es] Más problemas con menú dinámico
Fernando
aaromnido at gmail.com
Wed Dec 6 17:08:48 GMT 2006
Si en este caso sería <%= menu.name%>
Pero entonces me saca todos los items de menu de todas las categorías.
Lo que pretendo es sacar el item de menu de cada categoría que tenga cómo
valor "position" = 1.
Me explico mejor:
Pongamos un ejemplo:
- Inicio (categoría)
- Inicio (items de menu)
- Empresa
- Empresa
- Equipo
- Historia
- Contacto
- Contacto
Ahora tal cual está <%= menu.name%>, me saca todos los items. Es decir: Inicio
- Empresa - Equipo - Historia - Contacto
Cuando lo que quiero sacar es:
Inicio - Empresa - Contacto
es decir aquellos items de menu que tienen valor "position = 1"
2006/12/6, Damian Janowski <damian.janowski at gmail.com>:
>
> Estás imprimiendo siempre <%= @menu_first %>
>
> cambialo por <%= menu.nombre %>
>
> o lo que sea
>
> On 12/6/06, Fernando <aaromnido at gmail.com> wrote:
> > Hola amigos,
> > El problema ahora es el siguiente:
> > Estoy tratando de hacer un menu de primer nivel, tipo (Inicio | Empresa
> |
> > Servicios | Contacto). Se trata de un menú dinámico que se pueda
> > administrar.
> >
> > Cómo existen más items en algunas categorías, y eso lo muestro en otro
> menu,
> > en este lo he enfocado diciendole que sólo me muestre el de menor valor
> en
> > el campo "position", (normalmente 1).
> >
> > Este es mi metodo en el controlador:
> > protected
> > def menu
> > @menu_first = Menu.find(:first, :conditions => "position = 1").name
> > @menus= Menu.find(:all, :order => "position")
> > @pages= Page.find(:all, :order => "position")
> > @categories = Category.find(:all, :order => "position")
> > end
> >
> > Esta es el partial de la vista:
> > <% for category in @categories %>
> > <% for menu in category.menus %>
> > <p><a href="<%= menu.url %>"><%= @menu_first %></a></p>
> > <% end %>
> > <% end %>
> >
> > Pero obtengo siempre el mismo valor en cada categoría:
> >
> >
> > Inicio
> >
> > Inicio
> >
> > Inicio
> >
> > Inicio
> >
> > Inicio
> >
> > ¿Que hago mal? ¿Quizá se puede enfocar de otro modo?
> >
> > --
> > Fernando Val
> > Web Designer
> > http://www.fernandoval.com
> > _______________________________________________
> > Ror-es mailing list
> > Ror-es at lists.simplelogica.net
> > http://lists.simplelogica.net/mailman/listinfo/ror-es
> >
> >
> >
> _______________________________________________
> Ror-es mailing list
> Ror-es at lists.simplelogica.net
> http://lists.simplelogica.net/mailman/listinfo/ror-es
>
--
Fernando Val
Web Designer
http://www.fernandoval.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.simplelogica.net/pipermail/ror-es/attachments/20061206/d4a3bcdc/attachment-0001.htm
More information about the Ror-es
mailing list