Použití n:href v js. Latte makro ignoruje

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

Ahoj

mám problém s použitím n:href v javascriptu.

Přidávám pár věcí přes js a potřeboval bych použít n:href
latte mi ho ale mi ale nevytvoří odkaz a vypíše mi to co vidí. Dělám něco špatně nebo to prostě nejde?

<script>
$(' td.' + events[index]['start']).append('<a n:href="test: '+events[index]['id']+'"><div class="event">' + events[index]['name'] + '</div></a>
</script>
David Matějka
Moderator | 6445
+
0
-

latte se zpracovava na serveru, nemuzes tedy do latte makra predat parametr z javascriptu

honzaliska
Člen | 6
+
0
-

tomu rozumím, ale ten js mám v tom souboru. Dofal jsem, že i link se zpracuje a v prohlížeči se doplní jen obsah js proměnné.

Takže takle to tedy nejde?

David Matějka
Moderator | 6445
+
+1
-

mohlo by jit neco jako

$(' td.' + events[index]['start']).append('<a href="{link test:}?event_id='+events[index]['id']+'"><div class="event">' + events[index]['name'] + '</div></a>