5

So come create a new generator in Rails. Tuttavia, voglio semplicemente modificare leggermente le visualizzazioni. C'è un modo semplice per farlo? Immagino di poter andare nella directory del mio sistema operativo in cui Rails risiede e modificare quei file (presumo sia facile). Ma poi quei cambiamenti si applicheranno ad ogni progetto Rails, non solo quello che mi interessa al momento. E verrà spazzato via quando aggiorno Rails (frequentemente).Un modo semplice per personalizzare le visualizzazioni del generatore di scaffold di Rails?

Utilizzo di Rails 3.2.13, ma felice di passare a 4.0 beta se questo aiuta.

+0

Ho controllato alcune pagine di documenti e non ho trovato nulla. Buona domanda! –

risposta

2

È possibile trovare la risposta in this RailsCast, in particolare la sezione "Personalizzazione dei modelli". I file vengono creati nella directory root di Rails lib/, quindi non verrà applicata a tutte le app, solo a quella corrente, e sarà indipendente dalle versioni di Rails.

+0

Ho guardato l'intero RailsCast solo per scoprire che Ryan non riusciva a farlo funzionare ... Ho trovato questa risposta su StackOverflow: http://stackoverflow.com/questions/8688220/rails-3-1-changing-default- scaffold-views-and-template –

+0

Oops; Avrei dovuto precisare che non l'avevo provato da solo. Detto questo, la versione ASCIICast sembra avere la stessa risposta di quella domanda di stackoverflow (a meno che non manchi qualche sfumatura). – ezraball

Problemi correlati