Latte 3: n:href mimo presenter

vit.peprnicek
Člen | 19
+
0
-

Nazdar,
převádím jednu starší aplikaci na latte 3. Potřebuji zprovoznit n:href v šabloně mimo presenter. Původně se používalo:

		$latte = new \Latte\Engine;
		$latte->setTempDirectory(APP_DIR.'/../temp/latte');
		\Nette\Bridges\ApplicationLatte\UIMacros::install($latte->getCompiler());

(https://phpfashion.com/…lech-a-nette)

Teď už Engine nemá metodu getCompiler. Jaký je správný postup v latte3?

motorcb
Člen | 551
+
0
-

Bylo by prosím možné to více objasnit? Mám v tom guláš.

Měl bych to přepsat na:
$latte->addExtension(new Nette\Bridges\ApplicationLatte\UIExtension($control));
Ale kde vezmu $control?
Kde nastavím šablonu? $latte->setTempDirectory(APP_DIR.'/../temp/latte'); ?

Díky