IPB

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> Wordpress 4, shortcode, formulaire
Options
hellomorld
posté 25 May 2015, 15:51
Message #1


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 6 150
Inscrit : 31 Oct 2003
Membre no 11 118



Bonjour,

Soit un shortcode avec paramètres qui permet d'afficher un tableau construit à partir d'une base mysql.
Le shortcode appelle une page php contenant le code pour générer le tableau. Les paramètres permettent de "filtrer" ce qu'il y aura à afficher dans le tableau.
Ca marche mais les paramètres sont codés "en dur" dans le code de la page donc non modifiables par l'utilisateur.

J'aimerai rajouter sur la page wordpress affichant le tableau un petit formulaire (juste un menu) pour que l'utilisateur puisse jouer avec le filtre et n'afficher que ce qui lui plaît dans le tableau. Là je sèche...
Des idées ?

L'idéal étant d'éviter l'utilisation de plug-ins.
Merci !


--------------------
Go to the top of the page
 
+Quote Post
macpacher
posté 26 May 2015, 20:49
Message #2


Adepte de Macbidouille
*

Groupe : Membres
Messages : 143
Inscrit : 4 Dec 2013
Membre no 188 132



Pourquoi ne pas simplement inclure le formulaire dans la page php appelée par le short code:
si pas de paramètres, afficher seulement le formulaire,
si paramètres, afficher le formulaire et le tableau résultat de la requête correspondant aux paramètres


--------------------
Macmini6,2 - Mavrik
Go to the top of the page
 
+Quote Post
hellomorld
posté 27 May 2015, 06:26
Message #3


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 6 150
Inscrit : 31 Oct 2003
Membre no 11 118



Merci,

Ca marche :
Le formulaire envoie les paramètres en GET sur la page Wordpress (et pas sur la page php).
Dans mon script php, je teste d'abord le paramètre en dur (par défaut donc), puis celui reçu en GET qui le remplacera.


--------------------
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 25th April 2024 - 00:51