source: spip-zone/_plugins_/tickets/trunk/formulaires/statut_ticket.html @ 73496

Last change on this file since 73496 was 73496, checked in by kent1@…, 6 years ago

On commence à imaginer une autorisation d'institution complexe en préparant le boulot

la liste des statuts de la fonction tickets_liste_statut (qui renvoit un tableau des statuts pour les formulaires) est filtrée par l'autorisation instituer (autoriser('instituer','ticket',$id_ticket,$GLOBALSvisiteur_session?,array('statut'=>$statut)))

Le mini formulaire #FORMULAIRE_STATUT_TICKET utilise la fonction tickets_liste_statut() pour lister les statuts possibles.

Le sélecteur de statut du formulaire #FORMULAIRE_EDITER_TICKET passe en bas du formulaire, semble plus logique

File size: 1.1 KB
Line 
1<B_statuts>
2<div class="formulaire_spip formulaire_editer formulaire_editer_statut_ticket ajax">
3        [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
4        [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
5        <form method='post' action='#ENV{action}'><div>
6                [(#REM) declarer les hidden qui declencheront le service du formulaire
7                parametre : url d'action ]
8                #ACTION_FORMULAIRE{#ENV{action}}
9                <ul>
10                        <li class="editer_statut editer">
11                                <label for="statut"><:tickets:champ_statut:></label>
12                                <select name="statut" id="statut" class="text" onchange="jQuery('#validation_bouton_statut').slideDown();">
13                                        <BOUCLE_statuts(DATA){source tableau,#ENV{id_ticket}|tickets_liste_statut}>
14                                        <option value="#CLE"[(#ENV{statut}|=={#CLE}|oui)selected='selected']>[(#VALEUR)]</option>
15                                        </BOUCLE_statuts>
16                                </select>
17                        </li>
18                </ul>
19                <p class='boutons' id="validation_bouton_statut" style="display:none;">
20                        <input type='submit' class='submit' value='<:bouton_enregistrer:>' />
21                </p>
22        </div></form>
23</div>
24</B_statuts>
Note: See TracBrowser for help on using the repository browser.