# Scaffold \_new

**URL:** <https://www.ruby-forum.com/t/scaffold-new/141377>\
**Category:** IT\
**Created:** [June 25, 2008, 8:19am UTC](https://www.ruby-forum.com/t/scaffold-new/141377 "2008-06-25T08:19:07Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![reis](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/f1d935/32.png) [@reis](https://www.ruby-forum.com/u/reis)\
**Post date:** [June 25, 2008, 8:19am UTC](https://www.ruby-forum.com/t/scaffold-new/141377/1 "2008-06-25T08:19:07Z")

</div>

Ciao a tutti,

Sto impazzendo! Volevo creare uno scaffold per un contenitore di news,  
ho provato con “script/generate scaffold New” ma mi e`subito impazzito, sapendo che new e` anche un metodo ho provato con info\_new  
“script/generate scaffold InfoNew”, mi crea tutto ma mi impazzisce con  
il routing della pagina e anche se mi creo a mano modello e controller  
senza mettere il map.resources mi da errori strani…

Penso che il problema dipenda dall’ \_new che fa girare storcere il naso  
a rails, ma non so come farglielo digerire e peggio non ho trovato  
sinonimi soddisfacenti 😃

Grazie a tutti da un povero nubbone

---

<div class="post-metadata">

**Author:** ![reis](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/f1d935/32.png) [@reis](https://www.ruby-forum.com/u/reis)\
**Post date:** [June 25, 2008, 8:55am UTC](https://www.ruby-forum.com/t/scaffold-new/141377/2 "2008-06-25T08:55:52Z")

</div>

On Jun 25, 2008, at 8:19 AM, Andrea R. wrote:

> naso  
> a rails, ma non so come farglielo digerire e peggio non ho trovato  
> sinonimi soddisfacenti 😃

“News”, nel senso di “notizie”, non si declina mai al singolare.

# ./script/console

rails\> “news”.singularize  
=\> “news”

S.

---

<div class="post-metadata">

**Author:** ![reis](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/f1d935/32.png) [@reis](https://www.ruby-forum.com/u/reis)\
**Post date:** [June 25, 2008, 10:43am UTC](https://www.ruby-forum.com/t/scaffold-new/141377/3 "2008-06-25T10:43:04Z")

</div>

Stefano C. wrote:

> On Jun 25, 2008, at 8:19 AM, Andrea R. wrote:
> 
> > naso  
> > a rails, ma non so come farglielo digerire e peggio non ho trovato  
> > sinonimi soddisfacenti 😃
> 
> “News”, nel senso di “notizie”, non si declina mai al singolare.
> 
> # ./script/console
> 
> rails\> “news”.singularize  
> =\> “news”
> 
> S.

Ciao Stefano,

intanto grazie per il pronto aiuto 🙂

utilizzando InfoNews con lo scaffold funziona quasi tutto…  
rimane soltanto un errore nell’azione new che risponde:

info\_news\_url failed to generate from {:controller=\>“info\_news”,  
:action=\>“show”} - you may have ambiguous routes, or you may need to  
supply additional parameters for this route. content\_url has the  
following required parameters: [“info\_news”, :id] - are they all  
satisfied?

ho sostituito

\<% form\_for(@info\_news) do |f| %\>

con

\<% form\_for :info\_news, @info\_news, :url =\> {:action =\> “create”, :id =\>  
@info\_news} do |f| %\>

e pare andare tutto ok

Andrea
