Mettre du code php dans les articles
Bonjour
comment faire pour intégrer du code php dans les articles ?
exemple ce code
ne fonctionne pas..
ne fonctionne qu'avec une page statique http://joreveur.info/?static7/
merci si vous avez une astuce
cordialement
comment faire pour intégrer du code php dans les articles ?
exemple ce code
[== PHP ==]
<?php
echo 'Hello tous <br />'."\n";
echo 'Hello World <br />';
echo "\n";
?>
ne fonctionne pas..
ne fonctionne qu'avec une page statique http://joreveur.info/?static7/
merci si vous avez une astuce
cordialement
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Il te faut employer un plugin de coloration syntaxique comme (par exemple) highlightjs disponible sur ce dépôt : http://www.kazimentou.fr/pluxml-plugins2/
à plus,
Gzyg
Et ce plugin va me permettre de mettre du code php dans mes articles ?
cordialement
à plus,
Gzyg
Bonsoir
tu as un exemple ? ou une méthode à appliquer ?
à bientôt
Pour que ton code php soit exécuté, il ne faut donc pas que celui-ci soit considéré comme du texte. Tu as donc besoin d'utiliser un template alternatif dans le quel tu auras inséré ton code php.
En faisant attention à sa position en fonction du rendu désiré : pour un affichage sans surprise avant ou après le contenu de l'article, il vaut mieux que ce soit à l'intérieur de la balise section; sinon à toi de voir.
La procédure pour faire cela est décrite plus en détail sur le wiki Créer son propre thème pour Pluxml et en page 46 de la documentation utilisateur.
(C'est ce que tu as dû faire avec ta page statique de test pour que le code php s'exécute, parce que sinon tu aurais vu ton code php s'afficher en texte et non s'exécuter)
Édit : au passage, si par "intégrer du code php dans les articles" il faut comprendre "dans TOUS les articles", alors il te suffit simplement de modifier article.php. Si c'est pour intégrer du code occasionnellement pour un ou plusieurs articles, alors l'utilisation d'un template alternatif est bien ce qu'il faut faire.
merci pour ces explications.
ça devient assez clair maintenant.
j'ai fait un template selon tes indications
dans section j'ai mis en commentaire
<!-- <?php $plxShow->artThumbnail(); ?>
<?php $plxShow->artContent(); ?>
-->
et j'ai rajouté mon code html et php qui va me lire ma base de données et m’afficher le tableau (encore à l'état brut) mais il me fallait comprendre le principe
ce qui donne vim-tableau-des-principales-commandes
merci de tes conseils
bien cordialement !