Una forma poco elegante de hacer un path: HOME>path1>

estoy haciendo la tipoca barrita de path

como tengo una profundidad maxima de 3 subdirectorio me vale algo del
tipo:

home>directorio1>subdirectorio>archivo

q en html tendria q quedar tipo:

Home>
directorio1>
subdirectorio>
archivo

y la verdad me estoy complicando la vida:

en el layout tengo:
HOME><%= @page_path2%><%= @page_path3%><%= @page_path4%>

@page_path2 lo voy actualizando en los controladores,

@page_path2 = “[email protected]+”>”

@page_path3 = “”

esto me funciona,
PERO DE MILAGRO,
y me pregunto si existe algun plug para hacer un path

oooo

una forma as facil/elegante de crear el link

y me pregunto si existe algun plug para hacer un path

oooo

una forma as facil/elegante de crear el link

Puedes utilizar rutas con nombre (Named Routes), se utiliza un nombre
para conectarlo con la definición de ruta, esto en config/routes.rb :

ActionController::Routing::Routes.draw do |map|

http://my.app/blog/

map.index “blog/”,
:controller => “blog”,
:action => “index”

Muestra un articulo identificado por id

map.show “blog/show/:id”,
:controller => “blog”,
:action => “show”,
:id => /\d+/

end

Para redirigir a la página index con el siguiente código :

redirect_to(index_url)

En una plantilla, en la vista se puede hacer :

<%= link_to(“Mostrar”, show_url(:id => 123)) %>

Espero te sirva.

Jaime Mora R.