From: Olivier Tétard <olivier.tetard@miskin.fr>
Date: Thu, 16 Jan 2014 09:53:31 +0000 (+0100)
Subject: Amélioration de la déclaration des champs recherchés.
X-Git-Url: http://olivier.miskin.fr/git/?a=commitdiff_plain;h=bd3b9a2e39445352213691f849c6ae63b56bef70;p=spip_souscriptions.git

Amélioration de la déclaration des champs recherchés.

On me fait signe qu'il est possible de déclarer directement
``rechercher_champs`` dans le pipeline
``declarer_tables_objets_sql``. Merci à @Cerdic :).
---

diff --git a/base/souscription.php b/base/souscription.php
index 055dd53..34f3315 100644
--- a/base/souscription.php
+++ b/base/souscription.php
@@ -69,7 +69,14 @@ function souscription_declarer_tables_objets_sql($tables) {
           'date' => "date_souscription",
           'champs_editables'  => array('courriel', 'nom', 'prenom', 'code_postal', 'adresse', 'ville', 'pays', 'recu_fiscal', 'envoyer_info'),
           'champs_versionnes' => array('courriel', 'nom', 'prenom', 'code_postal', 'adresse', 'ville', 'pays', 'recu_fiscal', 'envoyer_info'),
-          'rechercher_champs' => array(),
+          'rechercher_champs' => array("id_souscription" => 1,
+				       "courriel" => 1,
+				       "nom" => 1,
+				       "prenom" => 1,
+				       "adresse" => 1,
+				       "ville" => 1,
+				       "code_postal" => 1
+				       ),
           'join' => array("id_transaction" => "id_transaction"),
           'tables_jointures'  => array('spip_transactions'),
           );
diff --git a/paquet.xml b/paquet.xml
index ccd3ed2..27ce035 100644
--- a/paquet.xml
+++ b/paquet.xml
@@ -28,8 +28,6 @@
             inclure="souscription_pipelines.php"/>
   <pipeline nom="trig_bank_notifier_reglement"
             inclure="souscription_pipelines.php"/>
-  <pipeline nom="rechercher_liste_des_champs"
-            inclure="souscription_pipelines.php"/>
 
   <menu nom="souscription"
         titre="souscription:titre_souscriptions"
diff --git a/souscription_pipelines.php b/souscription_pipelines.php
index 37828e6..02099c1 100644
--- a/souscription_pipelines.php
+++ b/souscription_pipelines.php
@@ -70,18 +70,3 @@ function souscription_bank_traiter_reglement($flux){
 	$flux['data'].=" <br />Vous allez recevoir un email de confirmation.";
 	return $flux;
 }
-
-
-function souscription_rechercher_liste_des_champs($flux){
-
-	$flux['souscription'] = array("id_souscription" => 1,
-				      "courriel" => 1,
-				      "nom" => 1,
-				      "prenom" => 1,
-				      "adresse" => 1,
-				      "ville" => 1,
-				      "code_postal" => 1,
-				      );
-
-	return $flux;
-}
\ No newline at end of file