Mailinglisten-Archive |
Hallo, Am 28.09.2004 16:52 Uhr schrieb "Daniel Haller" unter <daniel_haller at gmx.de>: > hallo alle zusammen, > > ich versuche mich gerade ein wenig an smarty. > > und scheitere schon allein am einbinden aller benötigten verzeichnisse > (toll, wenn das so weitergeht...) Mach es dir einfach. a. Lege eine Datei an (config_smarty.php), die in jeder Seite später die Variablen, Objekte zur Verfügung stellt. define ('SMARTY_DIR', dirname(__FILE__).'/pfad/zu/smarty/'); require_once (SMARTY_DIR. 'Smarty.class.php'); $smartyInstanz = &new Smarty; $smartyInstanz->template_dir = dirname(__FILE__).'/tpl'; $smartyInstanz->compile_dir = dirname(__FILE__).'/tpl/tpl_c'; $smartyInstanz->cache_dir = dirname(__FILE__).'/tpl/cache'; $smartyInstanz->config_dir = dirname(__FILE__).'/tpl/config'; b. Binde die config_smarty.php in jede Seite aufrufende Seite ein. require_once (dirname(__FILE__).'/pfad/zu/deiner/config_smarty.php'); Das war`s. Ich sehe wie Thomas G. auch keinen Vorteil in der Kapselung in einer angehängten Klasse. Zumindest habe ich bei verschiedenen Installationen noch keinen gefunden... gruss Olaf -- creatics media.systems : Grünstr. 25 : D-42697 Solingen tel. +49 212 38 32 94 30 : fax. +49 212 38 32 94 31 mailto:og at creatics.de : http://www.creatics.de
php::bar PHP Wiki - Listenarchive