Changeset 92606 in spip-zone


Ignore:
Timestamp:
Nov 2, 2015, 10:58:34 AM (4 years ago)
Author:
marcimat@…
Message:

Exemples pour l'action de suppression, et inclus dans le phpdoc.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/fabrique/trunk/fabrique/action/supprimer_objet.php.html

    r92597 r92606  
    33        description=Utilisation de l'action supprimer pour l'objet #ENV{type},
    44        package=Action})]
    5        
    6        
    7 <BOUCLE_si_exemples(CONDITION){si #EXEMPLES}>
    8 /*
    9  * Un fichier d'action pour supprimer un objet
    10  * Appeler l'action dans un squelette protégé
    11  *
    12  */
    13 
    14 </BOUCLE_si_exemples>
    155
    166
    177
    188/**
    19  * Action pour supprimer un·e #ENV{type}
    20  *
     9 * Action pour supprimer un·e [(#ENV{type})]
     10 *
     11 * Vérifier l'autorisation avant d'appeler l'action.
     12 *<BOUCLE_si_exemples(CONDITION){si #EXEMPLES}>
     13 * @example
     14 *     ```
     15 *     [(\#AUTORISER{supprimer, #TYPE, \##MID_OBJET}|oui)
     16 *         [(\#BOUTON_ACTION{\<:#TYPE:supprimer_#TYPE:>,
     17 *             \#URL_ACTION_AUTEUR{supprimer_#TYPE, \##MID_OBJET, \#URL_ECRIRE{#LOBJET}},
     18 *             danger, \<:#TYPE:confirmer_supprimer_#TYPE:>})]
     19 *     ]
     20 *     ```
     21 *
     22 * @example
     23 *     ```
     24 *     if (autoriser("supprimer", "#TYPE", $#ID_OBJET)) {
     25 *          $supprimer_#TYPE = charger_fonction("supprimer_#TYPE", "action");
     26 *          $supprimer_#TYPE($#ID_OBJET);
     27 *     }
     28 *     ```
     29 *</BOUCLE_si_exemples>
    2130 * @param null|int $arg
    2231 *     Identifiant à supprimer.
Note: See TracChangeset for help on using the changeset viewer.