| 

.NET C# Java Javascript Exception

Generate-views für alle Domains

Dies ist das Archiv des ehemaligen Forums zum Thema Groovy, Grails, Griffon und Bean Scripting Framework, welches unter groovy-forum.de existierte. Die neue Adresse des Groovy-Forums ist: http://codekicker.de/fragen/themen/groovy.


!!! Problem
Man kann zwar mit {{grails generate-all *}} für alle Domain Klassen Controller und Views generieren lassen, aber dabei stört immer die Überschreiben-Abfrage der Controller. Insbesondere wenn man sowieso nur die Views aktualisieren möchte, wünscht man sich ein {{grails generate-views *}}, dass es aber nicht gibt.
!!! Lösung
In der Grails-Installation im Verzeichnis scripts die Datei GenerateViews.groovy anpassen. Hier der modifizierte Target:
%%prettify
{{{
target ('default': "Generates the CRUD views for a specified domain class") {
depends( checkVersion, parseArguments, packageApp )
promptForName(type: "Domain Class")
generateController = false
generateForName = argsMap["params"][0]
// HK optional for all domains
if (!generateForName || generateForName == "*") {
uberGenerate()
}
else {
generateForOne()
}
}
}}}
/%

Diese Seite zeigt Informationen zu "Generate-views für alle Domains" der ehemaligen Webseite groovy-forum.de, welche durch einen Serverunfall zerstört wurde. codekicker.de hat viele Konversationen über die beliebte Programmiersprache Groovy und zugehörige Frameworks wie das Grails-Framework retten können.

Hast Du eine Frage zum Thema Groovy, Grails oder allgemein Java? Viele ehemalige groovy-forum.de Mitglieder beantworten dir auf codekicker.de deine Frage! Stelle jetzt eine Frage!

Viele weitere Diskussionen zu Grails und Groovy befinden sich auf der Threadübersicht des alten groovy-forum.de.