[Smarty] Référence relative aux libs de Smarty
Salut,
Je teste Smarty et le premier script de la doc est similaire à celà :
Code:
1 2 3 4 5 6 7 8 9 10
|
<?php
define ('SMARTY_DIR', 'C:/Documents and Settings/NOEL/Mes documents/www/smarty/smarty/libs/');
require_once(SMARTY_DIR . 'Smarty.class.php');
$smarty = new Smarty();
?> |
La ligne :
Code:
1 2
|
define ('SMARTY_DIR', 'C:/Documents and Settings/NOEL/Mes documents/www/smarty/smarty/libs/'); |
... définie le chemin absolu du répertoire Smarty.
Mais est-il possible d'indiquer ce chemin en relatif (ou par l'URL) comme :
Code:
1 2 3 4 5 6
|
define ('SMARTY_DIR', 'http://localhost/smarty/smarty/libs/');
ou
define ('SMARTY_DIR', './smarty/libs/'); |
Je viens de tester mais ces 2 lignes ne donnent pas de résultats probants car Smarty.class.php n'est pas trouvé.
Cela semble important de pouvoir indiquer un chemin relatif car quand le site est hébergé, le chemin absolu est inconnu. Et puis ce chemin absolu peut changer en cours de route.
Merci pour vos réponses.
A+ ;)