
Bawiąc się dalej smarty natrafiłem na kolejny problem...
Jak NIE robić cache danej templatki ?
Mój plik wygląda tak:
Kod
{include file='_public/header.tpl'}
[...]
{include file='_public/menu.tpl'}
{include file='_public/user_menu.tpl'} <- tego nie keszować
[...]
{include file='_public/footer.tpl'}
[...]
{include file='_public/menu.tpl'}
{include file='_public/user_menu.tpl'} <- tego nie keszować
[...]
{include file='_public/footer.tpl'}
user_menu.tpl jest menu dla każdego zalogowanego użytkownika (każdy np. ma inne opcje). Robienie keszu dla wszystkich jest bez sensu... więc macie jakieś propozycje ?
Jedyne co znalazłem to {insert} jednak to nie rozwiązuje mojego problemu.
Pozdrawiam.
Edit:
Znalazłem... http://www.smarty.net/manual/en/caching.cacheable.php