Bonjour,

Je suis en train de refaire un site internet perso avec Symfony2.

Je bloque sur un petit point. J'ai ajouté mon lecteur mp3 dans le dossier web de SF2, ainsi que les mp3.

Dans ma vue j'ai ajouté le lecteur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<object type="application/x-shockwave-flash" width="540px" height="350px" data="{{ asset('mp3/xspf_player.swf?playlist_url=playlist' ~ id_album ~ '.xspf') }}">
        <param name="movie" value="{{ asset('mp3/xspf_player.swf?playlist_url=playlist' ~ id_album ~ '.xspf') }}" />
    </object>
Pas de soucis, mon id_album est correct.

Par contre, dans la playlist, j'ai l'url vers le mp3 et là je bloque ... ça fonctionne pas.

J'imagine que vu que le lecteur est lu par la vue Twig, il faut lui préciser que les mp3 se trouvent ailleurs. Jusqu'alors j'utilisais tout simplement les ../ pour se positionner dans le bon repertoire mais là impossible. Et je ne peux pas utiliser la fonction asset() hors vue Twig

Comment feriez-vous ?

Voici un exemple de la playlist1 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
<?xml version="1.0" encoding="UTF-8"?>
<playlist version="1" xmlns="http://xspf.org/ns/0/">
    <trackList>
        <track>
                <creator>Artiste</creator>
                <title>Nom musique</title>
                <image>/mp3/img1.jpg</image>
                <location>/mp3/artiste/01.mp3</location>
        </track>
    </trackList>
</playlist>
Comment spécifier de façon propre l'url vers le dossier mp3 qui se trouve dans le dossier web de SF2 ?

Merci !

Oui je débute avec SF2