Afficher un message
Vieux 01/06/2006, 11h05   #2
Marcus Bointon
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: [SMARTY] Running several instances of smarty.

On 1 Jun 2006, at 04:58, Tony K. wrote:

> I would like to run several subdomains using smarty. Each subdomain
> would be a separate instance of smarty. Can I use the same folders
> (i.e. template, template_c, cache, configs) for more than one instance
> of Smarty?
>
> /domain/template
> /domain/template_c
> /domain/cache
> /domain/configs
> /domain/subdomains/subdomain1
> /domain/subdomains/subdomain2


Yes. Just set $smarty->template_dir to an absolute path. You will run
into problems with name clashes however - e.g. if domain 1 and 2 both
have an index.tpl, they will point at the same file. Alternatively,
you could create a new resource type that managed multiple template
locations: http://smarty.php.net/manual/en/template.resources.php

Matt Zandstra's talk at the PHP London conference was all about a
structure like this: http://www.phpconference.co.uk/2006/talks/
the_template_path_-_matt_zandstra.html
I'm looking to see if i can find an online version of the talk.

Marcus
--
Marcus Bointon
Synchromedia Limited: Putting you in the picture
marcus@synchromedia.co.uk | http://www.synchromedia.co.uk
  Réponse avec citation
 
Page generated in 0,10685 seconds with 9 queries