Generovanie javascriptu a chýbajúci parameter

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

Ahoj, generujem do Latte Javascript pre grafy a dostanem toto:

<script type="text/javascript">
	var flashVars =
	{
		path: "" + "/flash/amcharts/flash/",
		settings_file: "" + "/data/line_settings.xml",
		data_file: "\/presenter\/graph\/1?from=07%2F01%2F2012&to=07%2F02%2F2012"
	};
</script>

Vo Firebugu vidím request na presenter/graph ale ten už neobsahuje parameter „to“. Obsahuje „id“ a „from“

Javascript generujem takto nejako:

{var $link = $control->link(„graph“, array(„id“ ⇒ $id, „from“ ⇒ $from, „to“ ⇒ $to))}
{include ../inc/graph.latte link ⇒ $link, width ⇒ 700, height ⇒ 700}

Poradíte kde robím chybu? Díky.

Tomas Jancik
Člen | 103
+
0
-

neni to id nahodou ta 1
data_file: „\/presenter\/graph\/1?from=07%2F01%2F2012&to=07%2F02%2F2012“

tipoval bych, ze bude potreba upravit router, podle ktereho se ten link generuje

petr.pavel
Člen | 535
+
0
-

@Tomáš: Chybí mu „to“, ne „id“.

Tipl bych si, že bude problém v js kódu, který s data_file pracuje.
Případně zkus ručně podstrčit url, kde by místo „&“ bylo „& amp;“ – tohle je jen fantazírování, nemám důvod si myslet, že tady je zakopaný pes.

duracel
Člen | 18
+
0
-

Díky, skúsim tam podstrčiť nejaké statické dáta.