BOnjour,
Voila j'essaie de m'améliorer un maximum en Grails, je commence à faire des trucs qui sont plutot funkyflex ...
Mais j'aurais un petit coup besoin de votre aide je vous explique :
J'ai un tableau qui m'affiche un type de voie voila le domaine en s'implifié
j'ai aussi dans mon tableau :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 class TypeVoie { String nom; }
Et dans mon controller la partie qui nous intéresse je crois
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <tbody> <g:each in="${typeVoieInstanceList}" status="i" var="typeVoie"> <tr class="${(i % 2) == 0 ? 'even' : 'odd' }" style="cursor: pointer" onclick='document.location="<g:createLink action='edit' params='[id: typeVoie.id]'/>"'> <td> ${fieldValue(bean: typeVoie, field: "nom") } </td> </tr> </g:each> </tbody>
Est ce que quelqu'un pourrait m'aider?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 def edit() { def typeVoieInstance = TypeVoie.get(params.id) if (!typeVoieInstance) { flash.message = message(code: 'default.not.found.message', args: [message(code: 'typeVoie.label', default: 'TypeVoie'), params.id]) redirect(action: "list") return } else{ redirect(action : "create") } [typeVoieInstance: typeVoieInstance] }
Pour l'instant le lien avec create marche niquel et me renvoi directement sur la form.gsp qui est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <div class="alert no-marge alert-info">Création d'un type de voie</div> <div class="row"> <div class="span6"> <label class="control-label" for="nom">Types de voie :</label> <input type="text" name ="nom" class="input-medium" /> </div> </div>
Partager