Autor Zpráva
kini
Profil
Dobrý den. Snažím se vložit signál do google mapy ale z nějakého důvodu to špatně vytváří odkaz a kvůly tomu se mi na stránce nevipíše vůbec nic.
Takto na mapě vytvářím markery:
 [{$marker->name}, {$marker->lat}, {$marker->long}, {$marker->id}, {$tag|noescape} {$data|noescape} <a href={plink vote!, $marker->id, '1'}><span class='glyphicon glyphicon-plus' aria-hidden='true' style=align:right'></span></a> {$tag|noescape}] ,
Výsledek však vypadá takto:
<a href="\/maps\/?loggedin=aaaa%40seznam.cz&id=1&do=vote">
Problém je v těch uvozovkách a lomítkách, nevím jak se jich zbavit.
Alphard
Profil
Sám se v tom zápisu nemohu vyznat, to je javascriptový kód? Tam se může prostě objevit html tag?
Nette se to podle mě docela logicky snaží escapovat, pokud to nechcete, tak escapování vypněte. Já už Nette nemám úplně v hlavě, ale zkusil bych to cca nějak takto:
<a href="{!$presenter->link('vote!', $marker->id, '1')}">
kini
Profil
To escapování vypnout nešlo. Nakonec jsem tedy musel použít n:href.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: