Finalement je m'en suis sorti ainsi :
<div> {php} include("../menu.php"); {/php} <link rel="stylesheet" type="text/css" href="../style.css" /> </div>
Dans un template basé sur le header.tpl.
Bonjour
http://fr.piwigo.org/doc/doku.php?id=ut … nalisation
Soit un Template extension, soit un thème enfant, pas d'include php depuis Smarty. De plus ce n'est pas ainsi que Smarty fonctionne : cf leur site
Bonjour,
Je veux ajouter un menu horizontal en haut de page pour relier les différents composants de mon site, j'ai donc créé un «header-menu» grâce à LocalFilesEditor à partir du header existant.
J'ai ajouté
{php} include("../../menu.php"); {/php}
juste avant
<div id="theHeader">{$PAGE_BANNER}</div>
mais j'obtiens cette erreur :
Warning: include(../../menu.php): failed to open stream: No such file or directory in /srv/MONHOTE/piwigo/_data/templates_c/8f0m82.fomatg^%%2E^2E2^2E2C7F36%%header-menu.tpl.php on line 128 Warning: include(): Failed opening '../../menu.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /srv/MONHOTE/piwigo/_data/templates_c/8f0m82.fomatg^%%2E^2E2^2E2C7F36%%header-menu.tpl.php on line 128
Si je mets le chemin absolu pour joindre le menu, j'ai une erreur approchante :
Warning: include(): http:// wrapper is disabled in the server configuration by allow_url_include=0 in /srv/MONHOTE/piwigo/_data/templates_c/8f0m82.fomatg^%%2E^2E2^2E2C7F36%%header-menu.tpl.php on line 128 Warning: include(http://MONHOTE.fr/menu.php): failed to open stream: no suitable wrapper could be found in /srv/MONHOTE/piwigo/_data/templates_c/8f0m82.fomatg^%%2E^2E2^2E2C7F36%%header-menu.tpl.php on line 128 Warning: include(): Failed opening 'http://MONHOTE.fr/menu.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /srv/MONHOTE/piwigo/_data/templates_c/8f0m82.fomatg^%%2E^2E2^2E2C7F36%%header-menu.tpl.php on line 128
Un coup il ne semble pas trouver le menu.php, un coup il ne semble pas avoir le droit de s'en servir, une idée pour résoudre ceci ?
merci d'avance !