Re: [SMARTY] Problem clearing cache groups
"messju mohr" <[email protected]>
| Newsgroups | gmane.comp.php.smarty.general |
|---|---|
| Message-ID | <20050913100807.GA14028@dune> |
On Tue, Sep 13, 2005 at 11:56:33AM +0200, Ivo Jansch wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi,
>
> messju mohr wrote:
>
> >> cache_groups only work, if you leave out the template parameter of clear_cache().
>
> Isn't that a bug then?
no.
> I thought cache_id's were meant to be able to have multiple cached
> versions of a single template. So a 1->N relation between template and
> cache_id.
a cache_groupd is a groups of *pages*, and not a group of templates.
you don't cache a template, you cache output (which may consists of
multiple templates when {include} is in use).
you't don't want to clear templates with clear_cache(), you want to
clear pages.
> If what you say is true, then 2 different templates, each using the same
> set of cachegroups (tpl a, group nl, group en; tpl b, group nl, group
> en) would not work?
it that would not work as *you* seem to expect, yes.
> This would mean I would have to add the template name to the cache
> group, or developers could by accident use the same id's and clear
> eachothers templates.
see above.
> Greetings,
> Ivo
>
> - --
> Ivo Jansch <[email protected]>
> ibuildings.nl BV - information technology
> http://www.ibuildings.nl
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.4 (MingW32)
> Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
>
> iD8DBQFDJqJR95NUnGFZm9cRAn87AJ9OIheWocnk1MHvypv1y2KHrT255gCeI/N5
> OXniUH5+VJIQFmkVooY5e9g=
> =tUYW
> -----END PGP SIGNATURE-----
--
Smarty General Mailing List (http://smarty.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php