Dismiss Notice
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Вопрос? Custom в js файле

Discussion in 'Вопросы- ответы' started by Andrij, Mar 17, 2018.

17.03.18 в 21:23
18.03.18 в 08:53
5
836
0
  1. TopicStarter Overlay
    Andrij

    Andrij Бывалый

    Joined:
    Mar 30, 2017
    Messages:
    517
    Best Answers:
    2
    Ratings:
    +86 / 29 / -0
    Ребят, есть способ заставить js распознавать {custom}? другими словами прочесть его? Хочу в плеер передавать треки, но джиес не читает кастом...
     
  2. Frosty

    Забанен

    Joined:
    Mar 31, 2017
    Messages:
    935
    Best Answers:
    1
    Ratings:
    +187 / 18 / -0
    Зачем такая сложная конструкция ?
     
  3. TopicStarter Overlay
    Andrij

    Andrij Бывалый

    Joined:
    Mar 30, 2017
    Messages:
    517
    Best Answers:
    2
    Ratings:
    +86 / 29 / -0
    по другому хз как это реализовать.
    вот так работает плейлист через js
    Code:
          {
                "id": "item-2",
                "title": "music",
                "link": "{news}",
                "thumb": { "src": "img" },
                "src": "track.mp3",
                "meta": {
                    "author": "Ak-47",
                    "date": "today",
                    "category": "shit",
                    "duration": "2:50"
                }
            }
    вот сюда хотелось бы запихать кастом, с передачей нужных параметров
     
  4. Frosty

    Забанен

    Joined:
    Mar 31, 2017
    Messages:
    935
    Best Answers:
    1
    Ratings:
    +187 / 18 / -0
    Как выводится плейлист, куда, какие данные в нем будут ?
     
  5. TopicStarter Overlay
    Andrij

    Andrij Бывалый

    Joined:
    Mar 30, 2017
    Messages:
    517
    Best Answers:
    2
    Ratings:
    +86 / 29 / -0
    вывод через плеер, с вою очеред плеер срау подгружает такой плейлист, и играет
    upload_2018-3-17_21-10-49.png
     
  6. Dr.ZLo

    Staff Member VIP Кинотрафик v2

    Joined:
    Feb 1, 2015
    Messages:
    496
    Best Answers:
    0
    Ratings:
    +397 / 18 / -0
    Andrij ты хочешь вывести с помощь {custom} посты, которые будут использоваться плеером как элемент плейлиста? По-хорошему, тут нужно поковырять бек. Если возможности нет, можно создать в контексте скрипт
    Code:
    <script>
    var TRACKS = {custom template='lol_kek'},
    </script>
    lol_kek - должен возвращать данные в JSON-представлении:
    Code:
     {
                "id": "item-2",
                "title": "music",
                "link": "{news}",
                "thumb": { "src": "img" },
                "src": "track.mp3",
                "meta": {
                    "author": "Ak-47",
                    "date": "today",
                    "category": "shit",
                    "duration": "2:50"
                }
            }
    Переменная TRACKS будет содержать коллекцию всех постов в нужном веде:
    Code:
     {
                "id": "item-2",
                "title": "music",
                "link": "{news}",
                "thumb": { "src": "img" },
                "src": "track.mp3",
                "meta": {
                    "author": "Ak-47",
                    "date": "today",
                    "category": "shit",
                    "duration": "2:50"
                }
            },
     {
                "id": "item-2",
                "title": "music",
                "link": "{news}",
                "thumb": { "src": "img" },
                "src": "track.mp3",
                "meta": {
                    "author": "Ak-47",
                    "date": "today",
                    "category": "shit",
                    "duration": "2:50"
                }
            },
     {
                "id": "item-2",
                "title": "music",
                "link": "{news}",
                "thumb": { "src": "img" },
                "src": "track.mp3",
                "meta": {
                    "author": "Ak-47",
                    "date": "today",
                    "category": "shit",
                    "duration": "2:50"
                }
            }
    Теперь можно передать эту переменную в парсер плеера.
     
    • Согласен Согласен x 1
Яндекс.Метрика