Nefunkční přístup ke komponentám ze snippetu

Vojtha
Člen | 37
+
0
-

Zdravím,

mám zase jednou trochu hokej v tom, jak psát čistý a funkční kód. Pustil jsem se do implementace jednoduchého kalendáře, za tímto účelem jsem si vytvořil novou složku App/Component, kde je třída Calendar.php, a v podložce templates je k této třídě kód snippetu calendar.latte. Funguje to fajn až na fakt, že když chci v template calendar.latte vytvořit link pomocí n:href, aplikace evidentně nevidí do App/Presenter, protože dostávám „Component with name ‚Event‘ does not exist.“ pro n:href=„Event:detail $event->id“.

Mohu poprosit o nějaký hint na řešení, případně jak to celé napsat čistě? Díky.

Pepino
Člen | 256
+
+2
-

V komponentach se pouziva pro tvorbu odkazu mimo komponentu {plink …}

https://doc.nette.org/…eating-links#…

Vojtha
Člen | 37
+
0
-

Díky, to jsem přesně potřeboval :-)