v komponentě v šabloně vytvoření odkazu na action

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

Chtěl bych se zeptat jak v šabloně komponenty vytvořím odkaz na akci daného presenteru?
Neco jako:
<a n:href=„BrandsView:viewbrand, id ⇒ $brand->id“>
toto ale píše: Component with name ‚BrandsView‘ does not exist.
To BrandsView ale je presenter v kterym vytvarím tuto komponentu.

Díky

Šaman
Člen | 2666
+
0
-

Nepoužívej n:href, protože ten zavolá makro {link}. Ty potřebuješ href={plink ...}

Domki
Člen | 310
+
0
-

Takže pak by to vypadalo nějak takto že?: <a href=„{plink BrandsView:viewbrand, id ⇒ $brand->id}“>

Jinak když v šabloně u presenteru používám n:href tedy {link} tak tam to je vpohodě?
Díky

Editoval Domki (9. 6. 2014 10:46)

akadlec
Člen | 1326
+
0
-

když chceš odkaz z komponenty na presenter tak přes makro {plink} ale když ty odkazy skládáš v presenteru tak klasicky {link} či n:href=""