Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   jPlayer автоматизация плейлиста (https://javascript.ru/forum/jquery/46870-jplayer-avtomatizaciya-plejjlista.html)

apaxicko 27.04.2014 18:33

jPlayer автоматизация плейлиста
 
Для добавления нового трека в плейлист нужно прописать следующий код
[
  {
    title:"The Title",
    artist:"The Artist", 
    free: Boolean, 
    mp3:"MP3 URL", 
    oga:"OGA URL", 
    poster: "Poster URL" 
  }
]


Как все это делать автоматизировать, например что бы значения типа: title, artist,free... брались из БД либо же из файла ?
Или, все время, нужно исходный код менять, для добавления нового трека?

krasovsky 28.04.2014 08:36

Что значит "брались"? Они должны сами, когда хотят "браться" или как?
Там есть вполне определенная функция add().

PERL код вывода из базы
<TMPL_LOOP TRACKS> //цикл
<div data-track='[{"title":"<TMPL_VAR TITLE>","artist":"<TMPL_VAR ARTIST>"......}]'>я див с треком</div>// вывод дива с аттрибутом в котором json трека
</TMPL_LOOP>

Осталось распарсить
$('div').click(){
var json = JSON.parse($(this).attr('data-track'));//парсим
player.add(json );//добавляем
})


Часовой пояс GMT +3, время: 02:52.