Bonjour

J'ai un template dans lequel je peux inserer des modules avec une commande du type :
cette commande est compilée par :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
function smarty_function_module($params, &$smarty){
	$obj = CmsObject::GetInstance();
 
	if($params['name'] && $obj->GetModule()->isActive($params['name']))
	{
		require_once $_SERVER['DOCUMENT_ROOT'].'mods/'.$params['name'].'/mod.'.$params['name'].'.js';
		require_once $_SERVER['DOCUMENT_ROOT'].'mods/'.$params['name'].'/mod.'.$params['name'].'.css';
		require_once $_SERVER['DOCUMENT_ROOT'].'mods/'.$params['name'].'/mod.'.$params['name'].'.php';
		// $smarty->mod_name = $params['name'];
		$func = "mod_".$params['name'];
		$func($smarty);
		$smarty->display($_SERVER['DOCUMENT_ROOT'].'mods/'.$params['name'].'/'.$params['name'].'.tpl');
	}
	else 
	{
		$smarty->_trigger_fatal_error("[plugin] Nom de module [name] non spécifiée");
		return;
	}
}
Mon soucis est que j'ai besoin d'inserer des fichier css et js, je peux le faire avec un "require_once()" ou "include()" mais le code n'est pas interprété.
Existe t'il une solution pour insérer des fichiers dans le header svp ?

merci.