Jonathan,
use esse comando
http://grails.org/doc/2.3.x/ref/Command%20Line/install-templates.html
E verá que os 'templates' a serem usados no scaffolding ficarão disponíveis no seu projeto.
Então você os customiza conforme sua necessidade ;)
Ajudou?
Yoshi, valeu aí a ajuda.
Na verdade eu já tinha feito isso.
Personalizei a geração do Controller e das views, aplicando minhas classes css e tal.
O problema não é esse. Isso foi de boa.
A bronca é que o generate-views (ou o generate-all) gera sempre as views index, create, update e show, mas não estou usando a view show e queria que outras views fossem geradas. Views que são padrão da minha aplicação para todos os CRUDs.
Em resumo, queria gerar as views index, create, edit, outras views... e NÃO gerar a view show.gsp. Tem como?
Isso ajuda?
http://0x0313.blogspot.de/2012/11/grails-custom-controller-scaffolding.html
Ajuda sim cara. Ainda não consegui, mas acho que isso pode me fazer chegar lá. Valeu.
Ainda assim isso fica muito obscuro para quem não entende tanto de Grails e quer tentar. Pelo que estou entendendo é muito trabalhoso e só vale a pena se for muito necessário mesmo.
Olá Jonathan!
Apesar de ser complexo, se fosse você eu copiaria o código do script generate-views e criaria um novo script gant com base nele. Basta ir no diretório da sua instalação Grails e acessar o diretório scripts/. Todos os scripts do Grails estão lá, basta ver o código e criar seu próprio "generate-custom-views". O legal é que viraria um comando customizado na sua aplicação e você poderia compartilhar facilmente este script.
Att,
André Cruz.
Eu tenho algo semelhante em minha aplicação, mas eu faço ao contrário, eu mando ele gerar arquivos a mais.
Pra mim, bastou incluir (excluir no seu caso) que ele te obedece.
Eu gerou 2 arquivo a mais para uma estrutura própria, e não precisei alterar nenhum script. Mas eu ainda uso o grails 2.2.4, talvez nas novas não funcione.
Ou se você não quiser fazer nenhuma alteração, basta excluir depois dele criar, um delete não atrapalha ninguém, rsrsrs.
André, vou tentar isso por aqui e ver se consigo fazer isso. Seria uma boa pra mim, até para criar vários scripts. Conseguindo seria muito legal pra mim. Vou dar uma sacada aqui.
Carlos Alberto, estou usando grails 2.4.2 e também é assim, consegui gerar views a mais, só não consegui gerar a menos. Estou fazendo o arquivo indesejado (show.gsp no meu caso) gerar um código javascript para a página dentro. depois eu só copio arquivo .js e deleto a view. Mas acho que ainda dá pra melhorar. Vou tentar o que o André disse.
Vlw!
Att, Jonathan Santos (santojon)