Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > Templates > Smarty
Smarty Forum d'entraide sur le moteur de templates Smarty. Avant de poster -> FAQ Smarty et Cours Smarty
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/12/2006, 11h49   #1
Membre émérite
 
Inscription : septembre 2002
Messages : 1 635
Détails du profil
Informations personnelles :
Âge : 48
Localisation : France, Hérault (Languedoc Roussillon)

Informations forums :
Inscription : septembre 2002
Messages : 1 635
Points : 998
Points : 998
Par défaut 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+
__________________
La connaissance ne sert que si elle est partagée.
http://ms2i.net
Mister Nono est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/12/2006, 18h39   #2
Membre extrêmement actif
 
Avatar de lodan
 
Inscription : juin 2006
Messages : 1 804
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 1 804
Points : 587
Points : 587
Bonjour,

Tu devra modifier lorsque tu mettras en prod chez un hébergeur.

Tu dois donc avoir une version pour tes tests et une version pour la mise en ligne.
__________________
Y a pas, plus on fait, plus on sait. Plus on cherche, plus on sait chercher. Maintenant quant à trouver, c'est autre chose.
lodan est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h22.


 
 
 
 
Partenaires

Hébergement Web