Generovanie javascriptu a chýbajúci parameter
- duracel
- Člen | 18
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
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
@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.