Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

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

Вопрос? Отсутствует все плееры если первова плеера нету

Тема в разделе "Вопросы- ответы", создана пользователем alexfrain, 19 май 2019.

19.05.19 в 15:50
19.05.19 в 20:41
11
506
0
  1. TopicStarter Overlay
    alexfrain

    PRO Users

    Регистрация:
    2 ноя 2018
    Сообщения:
    243
    Лучших ответов:
    1
    Рейтинги:
    +40 / 16 / -0
    здравствуйте помогите с правильным написанием кода

    дело в том что если первый активный плеер отсутствует то все остальные тоже не показываются

    вот код
    Код:
    <div id="full-video">
            [xfgiven_pleer_hdvb]
            <ul id="navt" class="nav-tabs block-p" role="tablist">   
                <li class="active"><a href="#online1" role="tab" data-toggle="tab">Источник 1</a></li>
                
                [xfgiven_pleer_kodik]
                <li ><a href="#online2" role="tab" data-toggle="tab">Источник 2</a></li>
                  
                [/xfgiven_pleer_kodik]
                [xfgiven_pleer_moonwalk]
                <li><a href="#online3" role="tab" data-toggle="tab">Источник 3</a></li>
                [/xfgiven_pleer_moonwalk]
                [xfgiven_pleer_hdgo]
                <li><a href="#online4" role="tab" data-toggle="tab">Источник 4</a></li>
                [/xfgiven_pleer_hdgo]
                [xfgiven_pleer_iframe]
                <li><a href="#online5" role="tab" data-toggle="tab">Источник 5</a></li>
                [/xfgiven_pleer_iframe]
            </ul>
            [/xfgiven_pleer_hdvb]
            [xfgiven_pleer_hdvb]
            <div class="tab-content block-p">           
                <div class="tab-pane fade in active" id="online1">
                    <div class="video-responsive">
                    <iframe src="[xfvalue_pleer_hdvb]"  width="610" height="370" frameborder="0" allowfullscreen=""></iframe>
                    </div>
                </div>           
                [xfgiven_pleer_kodik]
                <div class="tab-pane fade" id="online2">
                    <div class="video-responsive">
                    <iframe src="[xfvalue_pleer_kodik]"  width="610" height="370" frameborder="0" allowfullscreen=""></iframe>
                    </div>
                </div>
                [/xfgiven_pleer_kodik]
                [xfgiven_pleer_moonwalk]
                <div class="tab-pane fade" id="online3">
                    <div class="video-responsive">
                    <iframe src="[xfvalue_pleer_moonwalk]"  width="610" height="370" frameborder="0" allowfullscreen=""></iframe>
                    </div>
                </div>
                [/xfgiven_pleer_moonwalk]
                 [xfgiven_pleer_hdgo]
                <div class="tab-pane fade" id="online4">
                    <div class="video-responsive">
                    <iframe src="[xfvalue_pleer_hdgo]"  width="610" height="370" frameborder="0" allowfullscreen=""></iframe>
                    </div>
                </div>
                [/xfgiven_pleer_hdgo]
                [xfgiven_pleer_iframe]
                <div class="tab-pane fade" id="online5">
                    <div class="video-responsive">
                    <iframe src="[xfvalue_pleer_iframe]"  width="610" height="370" frameborder="0" allowfullscreen=""></iframe>
                    </div>
                </div>
                [/xfgiven_pleer_iframe]
                
            </div>
            [/xfgiven_pleer_hdvb]
        </div> 
     
  2. Tolstyak87

    Tolstyak87 Бывалый

    Регистрация:
    21 мар 2018
    Сообщения:
    556
    Лучших ответов:
    2
    Рейтинги:
    +60 / 18 / -0
    alexfrain у тебя обрамлены все плееры в это -
    xfgiven_pleer_hdvb
    Естественно, что если у тея нет ссылки в первом плеере, то и остальных не будет, потому, как данное условие обуславливает вывод всех табов, если есть ссылка в первом. Соответственно, если в первом ссылки нет, то и остальные табы не будут выводиться.
     
  3. Tolstyak87

    Tolstyak87 Бывалый

    Регистрация:
    21 мар 2018
    Сообщения:
    556
    Лучших ответов:
    2
    Рейтинги:
    +60 / 18 / -0
    alexfrain
    Код:
    <div id="full-video">
            <ul id="navt" class="nav-tabs block-p" role="tablist">  
                [xfgiven_pleer_hdvb]
                <li class="active"><a href="#online1" role="tab" data-toggle="tab">Источник 1</a></li>
                [/xfgiven_pleer_hdvb]
                [xfgiven_pleer_kodik]
                <li ><a href="#online2" role="tab" data-toggle="tab">Источник 2</a></li>
                [/xfgiven_pleer_kodik]
                [xfgiven_pleer_moonwalk]
                <li><a href="#online3" role="tab" data-toggle="tab">Источник 3</a></li>
                [/xfgiven_pleer_moonwalk]
                [xfgiven_pleer_hdgo]
                <li><a href="#online4" role="tab" data-toggle="tab">Источник 4</a></li>
                [/xfgiven_pleer_hdgo]
                [xfgiven_pleer_iframe]
                <li><a href="#online5" role="tab" data-toggle="tab">Источник 5</a></li>
                [/xfgiven_pleer_iframe]
            </ul>
           
            <div class="tab-content block-p">                     [xfgiven_pleer_hdvb]
                <div class="tab-pane fade in active" id="online1">
                    <div class="video-responsive">
                    <iframe src="[xfvalue_pleer_hdvb]"  width="610" height="370" frameborder="0" allowfullscreen=""></iframe>
                    </div>
                </div>  
                [/xfgiven_pleer_hdvb]      
                [xfgiven_pleer_kodik]
                <div class="tab-pane fade" id="online2">
                    <div class="video-responsive">
                    <iframe src="[xfvalue_pleer_kodik]"  width="610" height="370" frameborder="0" allowfullscreen=""></iframe>
                    </div>
                </div>
                [/xfgiven_pleer_kodik]
                [xfgiven_pleer_moonwalk]
                <div class="tab-pane fade" id="online3">
                    <div class="video-responsive">
                    <iframe src="[xfvalue_pleer_moonwalk]"  width="610" height="370" frameborder="0" allowfullscreen=""></iframe>
                    </div>
                </div>
                [/xfgiven_pleer_moonwalk]
                 [xfgiven_pleer_hdgo]
                <div class="tab-pane fade" id="online4">
                    <div class="video-responsive">
                    <iframe src="[xfvalue_pleer_hdgo]"  width="610" height="370" frameborder="0" allowfullscreen=""></iframe>
                    </div>
                </div>
                [/xfgiven_pleer_hdgo]
                [xfgiven_pleer_iframe]
                <div class="tab-pane fade" id="online5">
                    <div class="video-responsive">
                    <iframe src="[xfvalue_pleer_iframe]"  width="610" height="370" frameborder="0" allowfullscreen=""></iframe>
                    </div>
                </div>
                [/xfgiven_pleer_iframe]
               
            </div>
           
        </div> 
    Это код правильнее. Если ссылка в табе есть, то он выводится, если нет, то не выводится.
     
    #3 Tolstyak87, 19 май 2019
    Последнее редактирование: 19 май 2019
  4. TopicStarter Overlay
    alexfrain

    PRO Users

    Регистрация:
    2 ноя 2018
    Сообщения:
    243
    Лучших ответов:
    1
    Рейтинги:
    +40 / 16 / -0
    ну а как сделать чтобы при отсутствии первого выводились все остальные
     
  5. Tolstyak87

    Tolstyak87 Бывалый

    Регистрация:
    21 мар 2018
    Сообщения:
    556
    Лучших ответов:
    2
    Рейтинги:
    +60 / 18 / -0
    alexfrain сообщение выше смотри. Если во всех пяти будут ссылки, то все пять и выведутся. Если в первом нет ссылки, то остальные выведутся, если во втором нет, то первый, третий, четвертый и пятый выводятся, и так далее.
    Условие таково, что выводятся лишь те плееры, в которых есть ссылки и убираются те, в которых их нет.
    Просто замени код и все. И сам проверь, попеременно добавляя и удаляя ссылки из тех или иных допполей.
    xfgiven - означает "если поле заполнено"(перевод с английского, недословный)
    Ели допполе не пустое, то таб появится, если пустое, то не появится, и без разницы, какой это по счету таб.
    Не знаю как еще разъяснить.
     
  6. PunPun

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

    Регистрация:
    11 июн 2015
    Сообщения:
    7.299
    Лучших ответов:
    31
    Рейтинги:
    +3.898 / 96 / -0
    Лол. Нет. Если нет ссылки в доп поле hdvb то весь блок будет скрыт.
     
  7. Tolstyak87

    Tolstyak87 Бывалый

    Регистрация:
    21 мар 2018
    Сообщения:
    556
    Лучших ответов:
    2
    Рейтинги:
    +60 / 18 / -0
    PunPun спасибо, ты прав, с телеыона редактировал, там первый xfgiven ниже спустить нужно.
     
  8. TopicStarter Overlay
    alexfrain

    PRO Users

    Регистрация:
    2 ноя 2018
    Сообщения:
    243
    Лучших ответов:
    1
    Рейтинги:
    +40 / 16 / -0
    css не позволяет так поставить выходит кликабельные строки
     
  9. TopicStarter Overlay
    alexfrain

    PRO Users

    Регистрация:
    2 ноя 2018
    Сообщения:
    243
    Лучших ответов:
    1
    Рейтинги:
    +40 / 16 / -0
    я переписал вот так примерно
    Код:
    <div id="full-video">
            <ul id="navt" class="nav-tabs block-p" role="tablist">   
            [xfgiven_pleer_hdvb]
                
                <li class="active"><a href="#online1" role="tab" data-toggle="tab">Источник 1</a></li>
                [/xfgiven_pleer_hdvb]
                [xfgiven_pleer_kodik]
                <li ><a href="#online2" role="tab" data-toggle="tab">Источник 2</a></li>
                  
                [/xfgiven_pleer_kodik]
                [xfgiven_pleer_moonwalk]
                <li><a href="#online3" role="tab" data-toggle="tab">Источник 3</a></li>
                [/xfgiven_pleer_moonwalk]
                [xfgiven_pleer_hdgo]
                <li><a href="#online4" role="tab" data-toggle="tab">Источник 4</a></li>
                [/xfgiven_pleer_hdgo]
                [xfgiven_pleer_iframe]
                <li><a href="#online5" role="tab" data-toggle="tab">Источник 5</a></li>
                [/xfgiven_pleer_iframe]
            </ul>
            
            
            <div class="tab-content block-p">           
                [xfgiven_pleer_hdvb]
                <div class="tab-pane fade in active" id="online1">
                    <div class="video-responsive">
                    <iframe src="[xfvalue_pleer_hdvb]"  width="610" height="370" frameborder="0" allowfullscreen=""></iframe>
                    </div>
                </div>           
                [/xfgiven_pleer_hdvb]
                [xfgiven_pleer_kodik]
                <div class="tab-pane fade" id="online2">
                    <div class="video-responsive">
                    <iframe src="[xfvalue_pleer_kodik]"  width="610" height="370" frameborder="0" allowfullscreen=""></iframe>
                    </div>
                </div>
                [/xfgiven_pleer_kodik]
                [xfgiven_pleer_moonwalk]
                <div class="tab-pane fade" id="online3">
                    <div class="video-responsive">
                    <iframe src="[xfvalue_pleer_moonwalk]"  width="610" height="370" frameborder="0" allowfullscreen=""></iframe>
                    </div>
                </div>
                [/xfgiven_pleer_moonwalk]
                 [xfgiven_pleer_hdgo]
                <div class="tab-pane fade" id="online4">
                    <div class="video-responsive">
                    <iframe src="[xfvalue_pleer_hdgo]"  width="610" height="370" frameborder="0" allowfullscreen=""></iframe>
                    </div>
                </div>
                [/xfgiven_pleer_hdgo]
                [xfgiven_pleer_iframe]
                <div class="tab-pane fade" id="online5">
                    <div class="video-responsive">
                    <iframe src="[xfvalue_pleer_iframe]"  width="610" height="370" frameborder="0" allowfullscreen=""></iframe>
                    </div>
                </div>
                [/xfgiven_pleer_iframe]
                
            </div>
            
        </div> 
    и вроде работает если первое доп поле пуста то остальное выводица
     
  10. Tolstyak87

    Tolstyak87 Бывалый

    Регистрация:
    21 мар 2018
    Сообщения:
    556
    Лучших ответов:
    2
    Рейтинги:
    +60 / 18 / -0
    alexfrain я уже исправил в своем посте, не успел отписаться))
    Так и с остальными будет, поэксперементируй.
     
  11. TopicStarter Overlay
    alexfrain

    PRO Users

    Регистрация:
    2 ноя 2018
    Сообщения:
    243
    Лучших ответов:
    1
    Рейтинги:
    +40 / 16 / -0
    спасибо
     
  12. Tolstyak87

    Tolstyak87 Бывалый

    Регистрация:
    21 мар 2018
    Сообщения:
    556
    Лучших ответов:
    2
    Рейтинги:
    +60 / 18 / -0
Яндекс.Метрика