Opakující se komponenty{widget} ve stránce a stejné ID

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

Zdravím.

Když do templatu dám např. 2× stejnou komponentu {widget user} vygeneruje se 2× div s Id user.
Dělá mi to trochu problém při použití Ajaxu – překresluje se mi část obsahu komponenty jen v tom prvním.

Jak tohle řešíte?

Oprava: Tlachám, samozřejmě se jedná o ID snippetu v komponentě!

Editoval ZETCHA (23. 2. 2010 14:24)

Mikulas Dite
Člen | 756
+
0
-

Jestli je to obalené snippet tagem, tak by to mělo fungovat automaticky, tuším, že idčku se dá prefix podle toho.

ZETCHA
Člen | 59
+
0
-

2xID snippet-menu-pavel
:-(

v6ak
Člen | 206
+
0
-

Pavel?

Jinak řešení bude asi přímočaré v podobě dalšího snippetu.

ZETCHA
Člen | 59
+
0
-

Pavel. Jen rychlí test.
Dík, když to nejde přímo tak oklikou.

Mikulas Dite
Člen | 756
+
0
-

Pokud dáváš ten snip do templatu té komponenty, tak je jasný, že to bude to stejný. Dej ho okolo {widget ...}.

ZETCHA
Člen | 59
+
0
-

Ja, sedí! Dík.