Changeset 115568 in spip-zone


Ignore:
Timestamp:
Jun 7, 2019, 7:40:57 AM (10 days ago)
Author:
tcharlss@…
Message:

Formulaire profil : dans le tabeau d'options, on peut passer une option 'texte_submit' pour changer le texte du bouton de validation du formulaire.

Location:
_plugins_/profils/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/profils/trunk/formulaires/profil.php

    r115564 r115568  
    3131 * @param string $retour
    3232 *              URL de redirection une fois terminé
     33 * @param array $options
     34 *     Tableau d'options
     35 *     - forcer_admin
     36 *     - texte_submit
    3337 * @return string
    3438 *     Hash du formulaire
     
    4953 * @param string $retour
    5054 *              URL de redirection une fois terminé
     55 * @param array $options
     56 *     Tableau d'options
     57 *     - forcer_admin
     58 *     - texte_submit
    5159 * @return array
    5260 *     Tableau des saisies
     
    6775        }
    6876       
     77        // Si on demande un texte différent pour le bouton
     78        if (isset($options['texte_submit'])) {
     79                $saisies_options = array(
     80                        'options' => array(
     81                                'texte_submit' => $options['texte_submit']
     82                        )
     83                );
     84                $saisies = array_merge_recursive($saisies, $saisies_options);
     85        }
     86
    6987        return $saisies;
    7088}
     
    8199 * @param string $retour
    82100 *              URL de redirection une fois terminé
     101 * @param array $options
     102 *     Tableau d'options
     103 *     - forcer_admin
     104 *     - texte_submit
    83105 * @return array
    84106 *     Environnement du formulaire
     
    119141        // On remplit le contexte avec ces informations (et un préfixe pour le contact)
    120142        $contexte = array_merge($contexte, $infos);
    121        
     143
    122144        return $contexte;
    123145}
     
    136158 * @param string $retour
    137159 *              URL de redirection une fois terminé
     160 * @param array $options
     161 *     Tableau d'options
     162 *     - forcer_admin
     163 *     - texte_submit
    138164 * @return array
    139165 *     Tableau des erreurs
     
    158184 * @param string $retour
    159185 *              URL de redirection une fois terminé
     186 * @param array $options
     187 *     Tableau d'options
     188 *     - forcer_admin
     189 *     - texte_submit
    160190 * @return array
    161191 *     Retours des traitements
  • _plugins_/profils/trunk/paquet.xml

    r115564 r115568  
    22        prefix="profils"
    33        categorie="auteur"
    4         version="1.6.0"
     4        version="1.6.1"
    55        schema="1.0.2"
    66        etat="stable"
Note: See TracChangeset for help on using the changeset viewer.