Symfony 2: Comment générer les chemins des images dans le fichier javascript?
J'ai cherché sur google ce pour longtemps! J'ai besoin d'afficher des images sur un menu de pointage et mouseout. Le code est écrit dans un fichier js. Mais les images du chemin d'accès doit être généré. Est-il un moyen pour générer une image chemins à l'aide de quelque chose comme cela
{{ asset('bundles/mybundle/images/menu_down.png') }}
Peut FOSJsRoutingBundle utilisé pour générer les chemins des images dans les fichiers js?
OriginalL'auteur VishwaKumar | 2012-03-15
Vous devez vous connecter pour publier un commentaire.
D'accord avec Nick réponse, mais il a oublié les "quotes" autour de la {{ asset(...) }}.
De sorte qu'il devrait être écrit comme ceci:
si vous voulez
window.menuDownUrl
de travail et pas de sortie vous"undefined"
OriginalL'auteur ohFRY
Vous pouvez définir mondiale JS variables sur votre page:
Puis de définir à l'intérieur de votre fichier javascript à appeler la variable globale:
window.menuDownUrl
Puis crée une dépendance à l'intérieur de votre fichier javascript, mais vous permet de définir l'image dynamiquement.
Hey elle a effectivement travaillé. J'ai dû mettre le code dans mon bloc de script dans mon template twig. Merci!!!!!
OriginalL'auteur Nick
Vous pouvez mettre un input caché et définir le chemin d'accès de l'image.
Après que jQuery vous pouvez l'utiliser comme cette
OriginalL'auteur isaiasmac