Cache a sablony, jak vypnout

MrAndy
Člen | 12
+
0
-

Zdravim,
rekl jsem si ze je na case se na to Nette podivat take a narazil jsem hned ze zacatku na problem
testovaci server nemam na localhostu a potrebuji vypnout cache.

A nikde nejak nemuzu najit jak to udelat
zkusil jsem
cacheStorage:
create: Nette\Caching\Storages\DevNullStorage
ale bez vysledku.

$configurator->setDebugMode(true); take nepomaha

potrebuji dosahnout vysledku aby kdyz provedu zmenu v sablone nebo jinem souboru tak abych nemusel mazat cache.
Vysoka zatez mi nevadi, je to jen pro ucely uceni se

Predem dekuji za kazdou radu

Ondřej Kubíček
Člen | 494
+
0
-

mělo by to být:

services:
    cacheStorage:
        create: Nette\Caching\Storages\DevNullStorage

viz https://doc.nette.org/cs/caching#…

David Grudl
Nette Core | 8239
+
0
-

Řeší to $configurator->setDebugMode(true);. Že je aktivní poznáš tak, že na stránce uvidíš Tracy Bar.

Felix
Nette Core | 1247
+
0
-

@MrAndy @OndřejKubíček

Ja pouzival toto

services:
	latte.latteFactory:
		setup:
			- setTempDirectory(null)

Podle kodu by Latte\Engine mel mel prijit string a nebo null, tak by to melo byt ok.

https://github.com/…e/Engine.php#L304

Ondřej Kubíček
Člen | 494
+
0
-

@Felix trochu v té dokumentaci vidím slabinu. Člověk když si vygooglí „nette vypnutí cache“, tak se dostane přímo na ten odstavec a to řešení asi nefunguje (myšleno kešování šablon atd.., osobně jsem nezkoušel) a nejspíš se to váže trochu k něčemu jinému než co všichni chtějí

Editoval Ondřej Kubíček (3. 9. 2019 15:02)

Felix
Nette Core | 1247
+
0
-

Ondřej Kubíček napsal(a):

@Felix trochu v té dokumentaci vidím slabinu. Člověk když si vygooglí „nette vypnutí cache“, tak se dostane přímo na ten odstavec a to řešení asi nefunguje (myšleno kešování šablon atd.., osobně jsem nezkoušel) a nejspíš se to váže trochu k něčemu jinému než co všichni chtějí

V dokumentaci ohledne Nette\Caching mi neprijde nic spatne, spis dopisu do dokumentace ohledne Latte bridge do Nette\Application, jak se da vypnout cache.