RE: Quick Install
<[email protected]> Wed, 13 Apr 2005 16:46:03 -0700
| Newsgroups | gmane.comp.php.smarty.devel |
|---|---|
| Message-ID | <[email protected]> |
That makes sense and it worked. Thanks Boots! John -----Original Message----- From: boots [mailto:[email protected]] Sent: Wednesday, April 13, 2005 4:35 PM To: John Martinez; [email protected] Subject: RE: [SMARTY-DEV] Quick Install Hi. Templates should be relative to template_dir; in your case: > $smarty->template_dir = 'd:/smarty/project/smarty_templates'; So if you put your templates in that folder (eg: d:/smarty/project/smarty_template/index.tpl) then you could simply use: $smarty->display('index.tpl'); xo boots --- [email protected] wrote: > Ok I got this working on: > Windows 2000 Server > IIS 5 > PHP 5 > MySQL 4.1.11 > Smarty 2.6.9 > > but the pathing is screwy. It works but I don't like it. In the .php > when I direct it to the template I have to put the full path: > $smarty->display('d:/inetpub/wwwroot/index.tpl'); > > I don't mind specifying the full path for the Smarty folders (cache, > templates etc.) but why am I forced to specify the full path for the > template call?? I've noticed that the pathing gets assigned to the > php.ini's include path once I call the Smarty class. grrr... > > > Here is my setup: > > www root: d:/inetpub/wwwroot > Smarty: d:/smarty/libs > Smarty working folders: > d:/smarty/project/smarty_cache > d:/smarty/project/smarty_config > d:/smarty/project/smarty_templates > d:/smarty/project/smarty_templates_c > > php.ini: include_path = ".;d:\smarty\libs" > > index.php: > <?php > > // load Smarty library > require('Smarty.class.php'); > > $smarty = new Smarty; > > $smarty->template_dir = 'd:/smarty/project/smarty_templates'; > $smarty->compile_dir = 'd:/smarty/project/smarty_templates_c'; > $smarty->config_dir = 'd:/smarty/project/smarty_config'; > $smarty->cache_dir = 'd:/smarty/project/smarty_cache'; > > $smarty->assign('name','fish boy!'); > > $smarty->display('d:/inetpub/wwwroot/index.tpl'); > ?> > > index.tpl: > <html> > <body> > Hello, {$name}! > </body> > </html> > > -----Original Message----- > From: John Martinez > Sent: Wednesday, April 13, 2005 9:13 AM > To: [email protected] > Subject: [SMARTY-DEV] Quick Install > > > I just went through the quick install. It is so wrong for Windows > users it's not even funny. I recommend a second section be added with > this info. I'll send something once I get a moment. > > John > > -- > Smarty Development Mailing List (http://smarty.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > -- > Smarty Development Mailing List (http://smarty.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > -- Smarty Development Mailing List (http://smarty.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php