Bonjour, j'ai l'erreur suivante lors du rendu du resultat d'une fonction twig:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
$(".ariane").html('{{ knp_menu_render('breadcrumd',{
'currentAsLink':false,
'template': 'EcommerceUtilityBundle:Default:knp_menu.html.twig'
})}}');
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
SyntaxError: unterminated string literal
$(".ariane").html('il me met une flèche ici après la simple cote  <ul class="breadcrumbs">..........
Pour information fonction knp_menu_render() retourne une chaine html, voir ci-dessous
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
<ul class="breadcrumbs">
     <li class="first"> 
         <a href="/catalogue"><span>Accueil</span><span class="arrow">&gt;</span></a>        
    </li>
         <li class="current last"><span>PC portable polyvalents</span>        
    </li>
</ul>
j'ai essayer différent filtre comme par exemple le filtre escape('js'):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
$(".ariane").html('{{ knp_menu_render('breadcrumd',{
'currentAsLink':false,
'template': 'EcommerceUtilityBundle:Default:knp_menu.html.twig'
})|escape('js') }}');
le resultat fonctionne mais j'ai ceci dans l'affichage du code source:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$(".ariane").html('\x20\x20\x20\x20\x20\x20\x20\x20\x3Cul\x20class\x3D\x22breadcrumbs\x22\x3E\x0A\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x.......
et si je met le filtre escape('html') ca ne fonctionne pas:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
$(".ariane").html('{{ knp_menu_render('breadcrumd',{
'currentAsLink':false,
'template': 'EcommerceUtilityBundle:Default:knp_menu.html.twig'
})|escape('html') }}');
Résultat:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
(".ariane").html(' &lt;ul class=&quot;breadcrumbs&quot;&gt;
&lt;li class=&quot;first&quot;&gt; &lt;a href=&quot;/catalogue&quot;&gt;
Une idée les amis sur cette affichage suspect

Merci a tous si vous avez la moindre idée