Je passe en résolu suite à une réponse donnée dans un autre fil :
P@t a écrit:
Gotcha a écrit:
Et c'est quoi la variable pour obtenir l'URL du site web alors ?
get_absolute_root_url()
Tu t'assignes une variable: $template->assign('FBI_ROOT_URL', get_absolute_root_url());
Je n'ai pas testé, vu que j'ai trouvé un autre moyen de gérer mon problème, mais je suis certain que ça l'aurait résolu ;)
En tous cas... j'ai essayé plein de trucs... impossible de trouver une variable qui marche.
Je vais donc limiter l'appel de ce fichier conf aux pages thePicturePage et theCategoryPage... pour éviter l'erreur...
(c'est ce qui est fait dans le thème gally d'ailleurs...)
ddtddt a écrit:
Zaphod a écrit:
A priori PHPWG_ROOT_PATH est égal à './'
je n'ai pas vérifié mais il me semble que PHPWG_ROOT_PATH est égale à ce que tu a rentré dans la page Administration -> Configuration -> Options -> URL de la galerie
Et je complète pour dire que sauf besoin explicite, il est demandé à ne pas compléter ce champs.
Il me semblais même que ce champs devait disparaître car il porte à confusion. En effet, si on saisie une mauvaise URL, ca donne des erreurs.
Oui c'est bien le chemin complet qui y est.
Zaphod a écrit:
A priori PHPWG_ROOT_PATH est égal à './'
je n'ai pas vérifié mais il me semble que PHPWG_ROOT_PATH est égale à ce que tu a rentré dans la page Administration -> Configuration -> Options -> URL de la galerie
es ce que tu as mis complète ce paramètre ?
A priori PHPWG_ROOT_PATH est égal à './'
je dirais
$dir=PHPWG_ROOT_PATH.'/themes/'.$theme['id'].'/conf/';
Le problème c'est que $ROOT_URL me sort "../.."
C'est le chemin relatif et non absolu... donc ça ne marche pas plus.
Zaphod a écrit:
Voila mon souci.
Je cherche à remplacer le $_SERVER['SCRIPT_FILENAME'] par une variable qui contiendrait le chemin racine de la galerie.
{$ROOT_URL}
Voila mon souci.
J'ai un fichier de config qui se charge dans le header, via cette ligne :
{php} (...) $dir=dirname($_SERVER['SCRIPT_FILENAME'])."/themes/".$theme['id']."/conf/"; (...) {/php}
Que j'ai reprise du thème Gally.
Jusque là tout va bien.
Sauf que quand j'utilise le plugin rv_maps, le script est appellé d'un autre endroit, donc il cherche le fichier de config dans :
(chemin de la galerie)/plugins/rv_maps/themes/stripped/conf/
Et forcément j'ai une belle erreur smarty à l'affichage de la page (et le fichier de config n'est pas chargé).
Je cherche à remplacer le $_SERVER['SCRIPT_FILENAME'] par une variable qui contiendrait le chemin racine de la galerie.
Pour l'instant je n'ai pas trouvé...