"intégration de php dans joomla"
Joomla, c'est que du php.
Lors du chargement d'une page, tu as dans ton select, dans le fichier, "ton_fichier.php", le cas "cas_1" qui envoie à la fonction "fonction_1". Avant la fermeture de cette fonction, tu fais appel à la fonction
HTML_ton_fichier:: fonction_1(variables que tu transmets à la fonction HTML);
Quand la fonction HTML est appelée, elle est lue (à partir du fichier "ton_fichier.html.php") et affichée. Supposons que tu aies un formulaire dans cette page (dans la fonction fonction_1 du fichier ton_fichier.html.php).
1 2 3 4 5 6 7 8
| <FORM action="<?php echo $mosConfig_live_site;?>/index.php?option=com_ton_composant&task=cas_2&Itemid=<?php echo $Itemid; ?>" method="post" name="nom1">
<H2><BR />Informations Client</H2>
<P>Veuillez Saisir votre numéro Client :
<LABEL><INPUT type="text" name="num_cli"/></LABEL><BR />
</P>
<INPUT type="submit" value="Envoyer"> <INPUT type="reset">
<INPUT type="hidden" name="itemid" value="<?php echo $Itemid; ?>">
</FORM> |
Les input servent à envoyer les données saisies par l'utilisateur à la fonction appelée par le cas "cas_2" (c'est celui que j'ai mis dans l'url de l'action du form) Supposons que la fonction appelée par cas_2 est fonction_2, dans cette fonction, pour recuperer le nom du client saisi par l'utilisateur, tu fais ca :
$num_client = intval(mosGetParam($_REQUEST, 'num_cli', 0));
Voila 
Si tu as un problème y'a qu'a demander
Partager