Bonjour,
Je suis en train de faire un module pour Modx et je suis face à un petit problème :
La fonction php require_once() ne fonctionne pas correctement: elle prends une url et non un chemin système:
ex:
$basePath = $modx->config['base_path'];
$siteURL = $modx->config['site_url'];
require_once $basePath."assets/modules/test.php"; //Ne marche pas
require_once "../assets/modules/test.php"; //Ne marche pas
require_once $siteURL."assets/modules/test.php"; //Marche
Or dans le dernier cas, je ne peux pas récupérer les variables de la page principale dans la page incluse ...
Si quelqu’un à une idée je suis preneur ^^
Sachant que l’erreur vient de Modx et non du php, car dans d’autres pages cela marche très bien.
(le code est tappé directement dans l’éditeur de module Modx)
Merci de votre aide