Fly06 Dynamic Wrapper |
|
|
| Écrit par Fly06 |
| Mercredi, 03 Mars 2010 16:31 |
|
Le composant com_wrapper natif Joomla! permet d'insérer une iframe pointant vers une page statique quelconque d'un site externe. Cette page est statique dans le sens où le lien vers le site externe (valeur de l'attribut 'src' de l'iframe) est défini en dur dans l'item de menu pointant vers le composant com_wrapper. Dans certains cas, on aimerait pouvoir passer certains paramètres (GET) de l'url courante du site Joomla! à l'url du site externe dans la iframe. Cela permettrai de multiplier les points d'entrées dans le site externe (via la iframe) sans multiplier les items de menu vers le composant com_wrapper. Prenons l'exemple du site El Conjugador qui fournit (entre autres) les tables de conjugaison des verbes Espagnols. Ainsi, la table correspondant au verbe 'querer' est donnée par l'url : http://www.elconjugador.com/php5/index.php?verbe=querer On aimerait pouvoir choisir le verbe dont on souhaite obtenir la table de conjugaisons non pas dans le site El Conjugador (via la iframe) mais au niveau du site Joomla! via un module, par exemple. Comment faire ? La solution consiste à créer successivement :
Les deux premières étapes ne présentent pas de difficultés pour quelqu'un connaissant Joomla!. Précisons simplement trois caractéristiques importantes du formulaire :
Quand au plugin (Fly06 Dynamic Wrapper), il est téléchargeable ci-dessous. Il suffit de l'installer puis de configurer les trois paramètres :
La configuration du plugin correspond à notre exemple initial est donnée dans l'image ci-dessous :
Notez que le plugin peut parfaitement récupérer plusieurs paramètres, il suffit de saisir la liste des paramètres à récupérer séparés par des virgules. Voilà ! Vous pouvez tester à l'aide du formulaire ci-contre ;-) |
| Mise à jour le Mardi, 07 Décembre 2010 14:13 |


