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

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

Вопрос? Несколько ссылок видео youtube в доп. поля

Discussion in 'Вопросы- ответы' started by Simon, Mar 5, 2023.

05.03.23 в 03:14
05.03.23 в 16:16
7
652
0
  1. TopicStarter Overlay
    Simon

    Simon Новичок

    Joined:
    Sep 30, 2015
    Messages:
    28
    Best Answers:
    0
    Ratings:
    +3 / 0 / -0
    Здраствуйте, у меня в доп-поле через грабер прописываются ссылки через запятую на Ютуб . Но естественно они в шаблоне не отображаются. как нужно сделать что бы вывести их правильно.

    вот пример вывода доп-поля. Хотелось бы еще чтобы каждая ссылка выводилась в новой вкладке. Например Плеер-1, Плеер-2

    HTML:
    <iframe width="560" height="315" src="https://youtube.com/embed/7bL9RH6kItM, http://youtube.com/embed/zyXoAlGHnzA,http://youtube.com/embed/7bL9RH6kItM, http://youtube.com/embed/zyXoAlGHnzA" frameborder="0" allowfullscreen="">
                    </iframe>
     
  2. Винчестер

    Винчестер Новичок

    Joined:
    Dec 31, 2022
    Messages:
    30
    Best Answers:
    0
    Ratings:
    +9 / 7 / -0
    Создать для каждой ссылки отдельное доп. поле. Одно доп. поле - одна ссылка - один айфрейм

    На
    Code:
    <iframe width="560" height="315" src="[xfvalue_player1]" frameborder="0" allowfullscreen="">
    <iframe width="560" height="315" src="[xfvalue_player2]" frameborder="0" allowfullscreen="">
    <iframe width="560" height="315" src="[xfvalue_player3]" frameborder="0" allowfullscreen="">
     
  3. igrovik

    igrovik Местный

    Joined:
    Dec 11, 2016
    Messages:
    1,005
    Best Answers:
    8
    Ratings:
    +355 / 12 / -0
    Можно так попробовать, заменить ваш
    Code:
    <iframe width="560" height="315" src="" frameborder="0" allowfullscreen="">
                    </iframe>
    на
    Code:
     <div id = 'y_player'></div>
    далее после
    Code:
    {full-story}
    вставить
    Code:
    <script>
                    var  y_url ='[xfvalue_iframe_url]'; // [xfvalue_iframe_url] - ваше доп поле
                    players(y_url);
                    function players(url){
                        url = url.replace(/ /,'');
                        var exp = url.split(',');
                        for (let i = 0; i < exp.length; i++) {
                            var urls_y = '<iframe width="560" height="315" src="'+exp[i]+'" frameborder="0" allowfullscreen="">';
                            $('#y_player').append(urls_y);
                        };
                    }
                </script>
     
    • Нравится Нравится x 1
  4. igrovik

    igrovik Местный

    Joined:
    Dec 11, 2016
    Messages:
    1,005
    Best Answers:
    8
    Ratings:
    +355 / 12 / -0
    Результат upload_2023-3-5_12-42-36.png
     
    • Нравится Нравится x 1
  5. TopicStarter Overlay
    Simon

    Simon Новичок

    Joined:
    Sep 30, 2015
    Messages:
    28
    Best Answers:
    0
    Ratings:
    +3 / 0 / -0
    Спасибо, но теперь проблема возникла в том что браузер блокирует http:// ссылку с ютуба
     
  6. igrovik

    igrovik Местный

    Joined:
    Dec 11, 2016
    Messages:
    1,005
    Best Answers:
    8
    Ratings:
    +355 / 12 / -0
    попробуйте так
    Code:
    <script>
                    var  y_url ='[xfvalue_iframe_url]'; // [xfvalue_iframe_url] - ваше доп поле
                    players(y_url);
                    function players(url){
                        url = url.replace(/ /,'');
                        var exp = url.split(',');
                        for (let i = 0; i < exp.length; i++) {
                            exp[i] = exp[i].replace(/http:\/\//g,'https://');
                            var urls_y = '<iframe width="560" height="315" src="'+exp[i]+'" frameborder="0" allowfullscreen="">';
                            $('#y_player').append(urls_y);
                        };
                    }
                </script>
     
    • Нравится Нравится x 1
  7. TopicStarter Overlay
    Simon

    Simon Новичок

    Joined:
    Sep 30, 2015
    Messages:
    28
    Best Answers:
    0
    Ratings:
    +3 / 0 / -0
    Спасибо, еще бы понять мне как вывести в их по отдельности в видео-1 и видео-2
     
  8. igrovik

    igrovik Местный

    Joined:
    Dec 11, 2016
    Messages:
    1,005
    Best Answers:
    8
    Ratings:
    +355 / 12 / -0
    Это уже нужно смотреть сайт что бы понять.
     
    • Нравится Нравится x 1
Яндекс.Метрика