Cache menu v latte aneb unikátní identifikátor každé stránky

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Northys
Člen | 29
+
0
-

Prosím vás, lidi, potřeboval bych pro cachování různých variant menu (různá míra rozbalení na jednotlivých stránkách) uvést identifikátor stránky při vytváření cache. Ideálně by tam asi mohl být presenter:action. Ale třeba se to dělá jinak :)

{cache 'menu-nejakejIdentifikator'} {* zde bych potřeboval získat nějaký identifikátor stránky *}
    {control menu}
{/cache}
CZechBoY
Člen | 3608
+
0
-

Zdar ne?
Třeba takhle jsem to zkoušel já (pak jsem zjistil, že kešovat form s protection nebude dobrej nápad :D )

{cache 'menu/' . $category_id}
 {control menu}
{/cache}
Northys
Člen | 29
+
0
-

$category_id nikde nemám :(

a menu, které používám blbě funguje, takže pro Member:default a Member:add vyhazuje stejný target :D prostě no comment

Editoval Northys (13. 9. 2014 20:50)

CZechBoY
Člen | 3608
+
0
-

A kešnout obsah komponenty nejde?