Impossible de lire l objet json renvoyé par mon contrlleur symfo
franckyaz
-
Utilisateur anonyme -
Utilisateur anonyme -
bonjour.
j essais de generer les graph avec la librerie morris.js, pour cela,
j ai renvoyé un objet json ( outgoingmobiles )dans ma page twig depuis mon controller.
quand je fais donc un {{dump(outgoingmobiles)}} ou un {{outgoingmobiles}} j ai bien le resultat attendu; ceci:
Code :
mais quand je lui passe à fonction morris() commee ceci:
Code :
je n ai aucun resultat mais quand je copie le resultat du {{dump(outgoingmobiles)}} affiché sur mon navigateur et que je le passe en dure à mon var elt comme ceci:
Code :
cela me genere mon graph.
je ne comprend pas ce qui ce passe. quelqu'un peux m aider svp?
j essais de generer les graph avec la librerie morris.js, pour cela,
j ai renvoyé un objet json ( outgoingmobiles )dans ma page twig depuis mon controller.
quand je fais donc un {{dump(outgoingmobiles)}} ou un {{outgoingmobiles}} j ai bien le resultat attendu; ceci:
Code :
[
{"startTime":"2016-06-09 00:00:00","callAttempts":2036},
{"startTime":"2016-06-10 00:00:00","callAttempts":2132},
{"startTime":"2016-06-11 00:00:00","callAttempts":2100},
{"startTime":"2016-06-12 00:00:00","callAttempts":1407},
{"startTime":"2016-06-13 00:00:00","callAttempts":2137},
{"startTime":"2016-06-14 00:00:00","callAttempts":2055},
{"startTime":"2016-06-15 00:00:00","callAttempts":2039}]
mais quand je lui passe à fonction morris() commee ceci:
Code :
<script type="text/javascript">
var elt = {{outgoingmobiles|json_encode()|raw}};
Morris.Bar({ element: 'tutoriel',
data:elt, //objet json
xkey:'startTime',
ykeys:['callAttempts'],
labels:['vue']
});
</script>
je n ai aucun resultat mais quand je copie le resultat du {{dump(outgoingmobiles)}} affiché sur mon navigateur et que je le passe en dure à mon var elt comme ceci:
Code :
{% set data [
{"startTime":"2016-06-09 00:00:00","callAttempts":2036},
{"startTime":"2016-06-10 00:00:00","callAttempts":2132},
{"startTime":"2016-06-11 00:00:00","callAttempts":2100},
{"startTime":"2016-06-12 00:00:00","callAttempts":1407},
{"startTime":"2016-06-13 00:00:00","callAttempts":2137},
{"startTime":"2016-06-14 00:00:00","callAttempts":2055},
{"startTime":"2016-06-15 00:00:00","callAttempts":2039}
] %}
<script type="text/javascript">
var elt = {{data|json_encode()|raw}};
Morris.Bar({ element: 'tutoriel',
data:elt, //objet json
xkey:'startTime',
ykeys:['callAttempts'],
labels:['vue']
});
</script>
cela me genere mon graph.
je ne comprend pas ce qui ce passe. quelqu'un peux m aider svp?
A voir également:
- Impossible de lire l objet json renvoyé par mon contrlleur symfo
- Lire le coran en français pdf - Télécharger - Histoire & Religion
- Lire epub - Guide
- Lire fichier bin - Guide
- Comment lire un message supprimé sur whatsapp - Guide
- Lire iso - Guide