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