Přidání závislosti cache šablony na jiném souboru
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Milanov
- Člen | 51
Ahoj. Používáme kolekci vlastních maker, která máme definovaná ve
třídy Macros
. Například makro
{addCustomInput name}
vygeneruje do šablony
loginForm.latte
nějaký kód. Nyní bych chtěl udělat, aby
šablona loginForm.latte
závisela na souboru s třídou
Macros
a automaticky se tak zinvalidovaly všechny šablony, které
obsahují naše vlastní makra, když uděláme nějakou změnu ve třídě
Macros
.
Poradil byste někdo, jak na to? Díky
- frosty22
- Člen | 373
Zdravím,
no tohle podle mě není ideální řešení, sice chápu, že z hlediska vývoje tě štve, že při každé úpravě musíš mazat cache, ale to se dá řešit i jinak (https://forum.nette.org/…-v-nette-2-0) .. ale nedával bych závislost na třídě, která ty makra obsluhuje, přeci jen kvůli open-closed principu.