# Se si crea un nuovo controller

**URL:** <https://www.ruby-forum.com/t/se-si-crea-un-nuovo-controller/165020>\
**Category:** IT\
**Created:** [April 8, 2009, 10:01am UTC](https://www.ruby-forum.com/t/se-si-crea-un-nuovo-controller/165020 "2009-04-08T10:01:58Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![msan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/3ab097/32.png) [@msan](https://www.ruby-forum.com/u/msan)\
**Post date:** [April 8, 2009, 10:01am UTC](https://www.ruby-forum.com/t/se-si-crea-un-nuovo-controller/165020/1 "2009-04-08T10:01:58Z")

</div>

generate/controller prova index mi genera il controller e la vista con  
relativo file di index.  
Non mi viene generato il file di layout, e’ normale?

---

<div class="post-metadata">

**Author:** ![msan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/3ab097/32.png) [@msan](https://www.ruby-forum.com/u/msan)\
**Post date:** [April 8, 2009, 10:09am UTC](https://www.ruby-forum.com/t/se-si-crea-un-nuovo-controller/165020/2 "2009-04-08T10:09:34Z")

</div>

Mauro wrote:

> generate/controller prova index mi genera il controller e la vista con  
> relativo file di index.  
> Non mi viene generato il file di layout, e’ normale?
> 
> * * *
> 
> Ml mailing list  
> removed\_email\_address@domain.invalid  
> [http://lists.ruby-it.org/mailman/listinfo/ml](http://lists.ruby-it.org/mailman/listinfo/ml)

Si

---

<div class="post-metadata">

**Author:** ![msan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/3ab097/32.png) [@msan](https://www.ruby-forum.com/u/msan)\
**Post date:** [April 8, 2009, 4:42pm UTC](https://www.ruby-forum.com/t/se-si-crea-un-nuovo-controller/165020/3 "2009-04-08T16:42:53Z")

</div>

Luca G. wrote:

> Mauro wrote:
> 
> > generate/controller prova index mi genera il controller e la vista con  
> > relativo file di index.  
> > Non mi viene generato il file di layout, e’ normale?
> > 
> > * * *
> > 
> > Ml mailing list  
> > removed\_email\_address@domain.invalid  
> > [http://lists.ruby-it.org/mailman/listinfo/ml](http://lists.ruby-it.org/mailman/listinfo/ml)
> 
> Si

Elaborando un po’ il concetto, i layout (app/views/layouts) sono dei  
contenitori al cui interno vengono inserite le viste. Si usano per  
tenere in un solo posto tutto il codice che genera menu, header, footer  
etc. Di solito uno o due layout bastano per tutta un’applicazione e  
quindi si creano a mano.

Paolo
