Re: Cache names not persist to current directory change

messju mohr <[email protected]>
Newsgroups gmane.comp.php.smarty.devel
Message-ID <[email protected]>
On Tue, Jun 01, 2004 at 08:35:28PM +0400, Dmitry Koteroff wrote:
> >> If  I  have  2  templates  with  name  a.tpl (/some/dir/a.tpl and
> >> /other/dir/a.tpl) and use code something like this:
> >> 
> >> chdir("/some/dir");
> >> $output = $smarty->fetch("a.tpl");
> >> chdir("/other/dir");
> >> $output = $smarty->fetch("a.tpl");
> >> 
> >> compiled caches for these tempates are in conflict.
> MM> yes. if you didn't configure template_dir with an absolute path you
> MM> are effectively using two different template_dirs when changing the
> MM> pwd. you need a distinct compile_dir for each template_dir you use.
> Great.
> 
> >> (Appositely,  Antony,  here  is  the illustration of E_NOTICE=off
> >> mortal effect. :-)
> MM> uh, yes *very* mortal: we use of an undefined value! the world will
> MM> collapse and all out boxes will get rooted immediately! :)
> Something about that. :-)

Fixed in cvs. Thanks!

messju

> -- 
> Best regards,
>   Dmitry Koteroff.

-- 
Smarty Development Mailing List (http://smarty.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.