J’ai un problème…
Pour la nouvelle version du site, qui sera publiée avec Joomla comme architecture globale, je souhaite intégrer du code PHP.
J’utilise pour cela le mambot kl_php.
Ca fonctionne très bien pour les pages de base (bêtisier, liens, etc.).
Mais dès qu’il s’agit de passer des variables sur un autre script PHP intégré lui aussi via kl_php, ça foire.
En l’occurrence, ce sont par exemple les pages de notes de lecture.
Il y a une page avec la liste des notes. J’arrive à la créer sans problème. Le script récupère les codes de note et en fait un lien vers la note elle-même.
La note s’affiche théoriquement comme un script intégré via kl_php.
En cliquant sur le lien, on devrait avoir la note de lecture qui s’affiche. Mais ça marche pas. La variable codenote ne passe pas (quand je lui donne une valeur arbitraire non passée, ça marche).
Je suppose que c’est parce que le lien pointe vers un article de Joomla, dans lequel est intégré le script, mais qu’il ne parvient pas à entrer dans la balise kl_php de l’article.
Si quelqu’un connaît le problème et une solution simple…
- Sur le passeport vaccinal - 18 mai 2021
- Laissez le temps de travail en paix - 19 mai 2020
- Élinor Ostrom, le Covid-19 et le déconfinement - 16 mai 2020
- Ne tuons pas l’enseignement à distance. Optimisons-le - 15 mai 2020
- Quelques commentaires sur les évaluations à l’arrache des systèmes de santé en pleine épidémie - 9 mai 2020
- Du bon usage du supposé dilemme santé vs économie - 9 mai 2020
- Le problème avec la courbe. Édition Covid-19 - 4 mai 2020
- Reprise d’activité - 21 avril 2020
- Problème corrigé sur les notes de lecture - 6 février 2020
- éconoclaste a 20 ans. Épisode 2. Passeurs dans les années 2000 - 27 décembre 2019
Quand je pense qu’à une époque je trouvais que les théories de la croissance avec leurs équations différentielles étaient du charabia…
🙂
bon courage SM et ne flingue pas ton dimanche…
Je ne suis pas sur d’avoir compris…
Intégré c’est inclus comme dans "include" ?
En tout cas, une piste :
Je ne connait pas Joomla en detail, mais en PHP, il faut utiliser le mot clé "global" avant de s’en resservir ?
Ou s’assurer qu’elle est déclaré telle quelle dès le debut ?
http://www.manuelphp.com/php/lan...
Les liens vers les notes sont des liens du style note.php?code=52 (comme dans le site actuel ?).
Est-ce que tu récupères bien la variable avec $_GET[‘code’] (au lieu de $code) ?
C’est là que je vois les mecs qui ne sont pas des amateurs… Et hop, ça marche. Mille merci ! Tu me rends un sacré service. Ca va m’aider dans pas mal de pages.
Une autre idée : apparemment, il faut utiliser une fonction particulière de Joomla pour récupérer les variables, mosgetparam(). Cf wiki.joomlafacile.com/ind…