[RoR] Domanda sui layout

Salve a tutti, provenendo da .net sono abituato a crearmi i miei user
control e aggiungerli alla pagina o alla master page. So che l’approccio
dei due framework è totalmente diverso e infatti vorrei capire se è
possibile in Rails fare una cosa del genere, e vorrei capire bene qual’è
l’approccio corretto.

Faccio un esempio giusto per chiarire:
ho il layout customers e il layout motorcycles. Nel layout customers
semplicemente ho i link ai css e faccio lo yield per mostrare le view
corrispondenti alle azioni REST del controller. Nel layout motorcycles
stessa cosa, solo che vorrei aggiungere una sidebar laterale che
idealmente potrebbe venire utilizzata anche da altri layout in futuro.
Come faccio a “staccare” questa sidebar dal layout e trasformarla in un
file riutilizzabile?

Grazie e scusate se la domanda è banale, ma sono agli inizi :slight_smile:

Antonio C. wrote:

puoi crearti un partial che utilizzi solo all’interno dei layout
desiderati.

Ho letto qualcosa in giro e sono proprio quello che mi serve! Grazie
mille!

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Francesco Pighi wrote:
| […] Nel layout motorcycles
| stessa cosa, solo che vorrei aggiungere una sidebar laterale che
| idealmente potrebbe venire utilizzata anche da altri layout in futuro.
| Come faccio a “staccare” questa sidebar dal layout e trasformarla in un
| file riutilizzabile?

Ciao Francesco,

puoi crearti un partial che utilizzi solo all’interno dei layout
desiderati.

Ciao,
Antonio


http://antoniocangiano.com - Zen and the Art of Programming
http://stacktrace.it | http://math-blog.com
http://twitter.com/acangiano | http://flickr.com/acangiano
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkgZ5BsACgkQqCqsu0qUj9SKMACgrc1XT2r1BLl+hw9GGZV12g0P
Y1EAnjgTUVa7hY8WK7J93BLtgy8zpo+s
=6YAz
-----END PGP SIGNATURE-----

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs