Utilisation de #GENERER_SAISIES pour l'édition des campagnes.
[spip_souscriptions.git] / formulaires / editer_souscription_campagne.php
index c3b0b3a..0325d12 100644 (file)
@@ -31,14 +31,51 @@ function formulaires_editer_souscription_campagne_charger_dist($id_souscription_
                                                                $row=array(),
                                                                $hidden='')
 {
-  return formulaires_editer_objet_charger('souscription_campagne',
-                                          $id_souscription_campagne,
-                                          '',
-                                          $lier_trad,
-                                          $retour,
-                                          $config_fonc,
-                                          $row,
-                                          $hidden);
+  $valeurs = formulaires_editer_objet_charger('souscription_campagne',
+                                             $id_souscription_campagne,
+                                             '',
+                                             $lier_trad,
+                                             $retour,
+                                             $config_fonc,
+                                             $row,
+                                             $hidden);
+
+
+  $saisies = array(array('saisie' => 'input',
+                        'options' => array('nom' => 'titre',
+                                           'label' => _T('souscription:label_titre'),
+                                           'obligatoire' => 'oui')
+                        ),
+                  array('saisie' => 'selection',
+                        'options' => array('nom' => 'type_objectif',
+                                           'obligatoire' => 'oui',
+                                           'label' => _T('souscription:label_type_objectif'),
+                                           'explication' => _T('souscription:explication_type_objectif'),
+                                           'datas' => array('don' => 'Dons',
+                                                            'adhesion' => 'Adhésions'))
+                        ),
+                  array('saisie' => 'input',
+                        'options' => array('nom' => 'objectif',
+                                           'obligatoire' => 'oui',
+                                           'label' => _T('souscription:label_objectif'),
+                                           'explication' => _T('souscription:explication_campagne_objectif'))
+                        ),
+                  array('saisie' => 'input',
+                        'options' => array('nom' => 'objectif_initial',
+                                           'obligatoire' => 'oui',
+                                           'label' => _T('souscription:label_objectif_initial'),
+                                           'explication' => _T('souscription:explication_campagne_objectif_initial'))
+                        ),
+                  array('saisie' => 'textarea',
+                        'options' => array('nom' => 'texte',
+                                           'label' => _T('souscription:label_description'),
+                                           'inserer_barre' => 'edition',
+                                           'rows' => '10'))
+                  );
+
+  $valeurs['_saisies'] = $saisies;
+
+  return $valeurs;
 }
 
 function formulaires_editer_souscription_campagne_verifier_dist($id_souscription_campagne='new',
@@ -87,18 +124,5 @@ function formulaires_editer_souscription_campagne_traiter_dist($id_souscription_
                                           $row,
                                           $hidden);
 
-  /* // Un lien a prendre en compte ? */
-  /* if ($associer_objet AND $id_souscription_campagne = $res['id_souscription_campagne']) { */
-  /*   list($objet, $id_objet) = explode('|', $associer_objet); */
-
-  /*   if ($objet AND $id_objet AND autoriser('modifier', $objet, $id_objet)) { */
-  /*     include_spip('action/editer_liens'); */
-  /*     objet_associer(array('souscription_campagne' => $id_souscription_campagne), array($objet => $id_objet)); */
-  /*     if (isset($res['redirect'])) { */
-  /*       $res['redirect'] = parametre_url ($res['redirect'], "id_lien_ajoute", $id_souscription_campagne, '&'); */
-  /*     } */
-  /*   } */
-  /* } */
-
   return $res;
 }