Toute aide serait appréciable.Je veux savoir comment insérer un bouton dans l'en-tête de regroupement sans utiliser "Ext.ux.grid.RowActions" .J'ai besoin de comment mettre un bouton simplement par renderer ou quelque chose comme ça..Veuillez m'aider à comprendre cela.Insérer un bouton dans l'en-tête de regroupement
0
A
Répondre
2
Ext JS utilise des tableaux dans son balisage pour afficher les boutons. Si vous voulez un bouton de format Ext JS, plutôt qu'un simple bouton normal, vous pourriez peut inclure les balises pertinentes dans l'attribut groupTextTpl de l'objet Ext.grid.GroupingView associé à la grille groupée, par exemple:
...
groupTextTpl: 'Item: {gvalue} ({[values.rs.length]} Sub Item{[values.rs.length > 1 ? "s" : ""]}) <table cellspacing="0" class="x-btn x-btn-text-icon" id="ext-comp-1005" style="width: auto;"><tbody class="x-btn-small x-btn-icon-small-left"><tr><td class="x-btn-tl"><i> </i></td><td class="x-btn-tc"></td><td class="x-btn-tr"><i> </i></td></tr><tr><td class="x-btn-ml"><i> </i></td><td class="x-btn-mc"><em unselectable="on" class=""><button type="button" id="ext-gen40" class=" x-btn-text my-action">My Action</button></em></td><td class="x-btn-mr"><i> </i></td></tr><tr><td class="x-btn-bl"><i> </i></td><td class="x-btn-bc"></td><td class="x-btn-br"><i> </i></td></tr></tbody></table>',
...
Cela créera un bouton dans l'en-tête de regroupement.
De quoi parlez-vous? Vous voulez probablement ajouter d'autres tags. –
Semble être une question sur ExtJS, pas une question sur PHP. Retagé. – Charles
Veuillez être plus précis. Où voulez-vous exactement le bouton? –