Bonjour,
Je colle depuis quelque temps face à un problème tout bête mais qui m'empêche sérieusement d'avancer. Je suis entrain de développer un certain nombre de fichiers php que j'ai l'intention d'ajouter à mon site Joomla. Seulement, tout ce que j'ai pu apprendre jusque là c'est que joomla ne semble pas beaucoup apprécier qu'on lui injecte du contenu extérieur .
J'ai d'abord opté pour la création de plusieurs modules mais ce serait un travail trop fastidieux et pas forcément nécessaire. La seule autre solution que j'ai trouvé c'est de bricoler quelques fenêtres iframe qui afficheront mon contenu. Contre toute attente, cela semble relativement bien fonctionner.
Mon problème c'est que je ne peux pas récupérer le contenu du site à cause de cette ligne présente sur toutes les pages:
Y-a-t-il un moyen de faire en sorte que mes fichiers externes soient appelés de la racine de mon site joomla pour contourner le probleme? Suis-je obligé de me connecter aux infos de ma base de donnée manuellement? Si oui, comment faire pour récupérer l'id de l'utilisateur connecté? Est-il possible d'utiliser les sessions? Si je trouve comment identifier l'utilisateur, le reste ne devrait pas trop poser de problème... Quoi qu'il en soit je m'en remet à vos avis et conseils!
Merci d'avance
joomla 3.3.6
Je colle depuis quelque temps face à un problème tout bête mais qui m'empêche sérieusement d'avancer. Je suis entrain de développer un certain nombre de fichiers php que j'ai l'intention d'ajouter à mon site Joomla. Seulement, tout ce que j'ai pu apprendre jusque là c'est que joomla ne semble pas beaucoup apprécier qu'on lui injecte du contenu extérieur .
J'ai d'abord opté pour la création de plusieurs modules mais ce serait un travail trop fastidieux et pas forcément nécessaire. La seule autre solution que j'ai trouvé c'est de bricoler quelques fenêtres iframe qui afficheront mon contenu. Contre toute attente, cela semble relativement bien fonctionner.
Mon problème c'est que je ne peux pas récupérer le contenu du site à cause de cette ligne présente sur toutes les pages:
Code PHP:
defined( '_JEXEC' ) or die( 'Unauthorized Access' );
Merci d'avance
joomla 3.3.6
Commentaire