Редактор темы

Реклама
Реклама

Вывод плееров на dle

  • Автор темы Автор темы Clemenso
  • Дата начала Дата начала
Всем привет! Перечитал тему несколько раз перепробовал все ваши коды, но так и ничего не вышло. В этом я вообще нуб))) Если кому нибудь не трудно расскажите по пунктам с чего вообще начать чтобы поставить эти вкладки? Со стилей или какие скрипты нужно сначала подключить? В общем что что я только не вставлял ничего не получилось, на сайте вкладок никогда не было. Заранее спасибо!
 
Зебята, помогите, та же проблемма, только чуть сложнее: в табах 3 вкладки, два плеера и трейлер. Нужно так же, выводить трейлер, если нет нив одном плеере фильма, но если есть хоть один, то его первым выводить. То есть если есть в обоих, то ничего не менять, если естьтолько в первом, товыводить его и трейлер, если только во втором, то его и трейлер, и, соответственно, если нет ни одного, то только трейлер.
Вот код, которым выводятся плееры и трейлер:

Код:
    <div class="ftabs tabs-box">
    
        <div class="fplay tabs-b video-box">
            <iframe width="560" height="400" src="[xfvalue_hdlight_player]" frameborder="0" allowfullscreen></iframe>
        </div>
        
        <div class="fplay tabs-b video-box">
            <iframe width="560" height="400" src="[xfvalue_hdgo_player]" frameborder="0" allowfullscreen></iframe>
        </div>

        <div class="fplay tabs-b video-box">
            <iframe width="560" height="400" src="[xfvalue_trailer_player]" frameborder="0" allowfullscreen></iframe>
        </div>       
        
        <div class="fctrl fx-row">
        
            <div class="tabs-sel"><span>Плеер HDlight</span><span>Плеер HDgo</span><span>Трейлер</span></div>
            
            <!-- тут еще кусок кода, но он не имеет отношения к самим табам -->
            
        </div>
        
    </div>
 
Для всех приведу пример для 4 табов, конструкция немного громоздкая, но если понять правильно суть всей структуры, то составить табы на все возможные случаи не составит никакого труда:

HTML:
[xfgiven_tab1]
        выводим таб 1
    [xfgiven_tab2]
        выводим таб 2
    [/xfgiven_tab2]
    [xfgiven_tab3]
        выводим таб 3
    [/xfgiven_tab3]
    [xfgiven_tab4]
        выводим таб 4
    [/xfgiven_tab4]
[/xfgiven_tab1]

[xfnotgiven_tab1][xfgiven_tab2]
        выводим таб 2  
    [xfgiven_tab3]
        выводим таб 3
    [/xfgiven_tab3]
    [xfgiven_tab4]
        выводим таб 4
    [/xfgiven_tab4]
[/xfgiven_tab2][/xfnotgiven_tab1]

[xfnotgiven_tab1][xfnotgiven_tab2][xfgiven_tab3]
        выводим таб 3  
    [xfgiven_tab4]
        выводим таб 4
    [/xfgiven_tab4]
[/xfgiven_tab3][/xfnotgiven_tab2][/xfnotgiven_tab1]

[xfnotgiven_tab1][xfnotgiven_tab2][xfnotgiven_tab3][xfgiven_tab4]
        выводим таб 4
[/xfgiven_tab4][/xfnotgiven_tab3][/xfnotgiven_tab2][/xfnotgiven_tab1]

Если кому то что-то не понятно в данной структуре или не можете настроить табы - пишите в ЛС или по контактам под авой...
 
Для всех приведу пример для 4 табов, конструкция немного громоздкая, но если понять правильно суть всей структуры, то составить табы на все возможные случаи не составит никакого труда:

HTML:
[xfgiven_tab1]
        выводим таб 1
    [xfgiven_tab2]
        выводим таб 2
    [/xfgiven_tab2]
    [xfgiven_tab3]
        выводим таб 3
    [/xfgiven_tab3]
    [xfgiven_tab4]
        выводим таб 4
    [/xfgiven_tab4]
[/xfgiven_tab1]

[xfnotgiven_tab1][xfgiven_tab2]
        выводим таб 2 
    [xfgiven_tab3]
        выводим таб 3
    [/xfgiven_tab3]
    [xfgiven_tab4]
        выводим таб 4
    [/xfgiven_tab4]
[/xfgiven_tab2][/xfnotgiven_tab1]

[xfnotgiven_tab1][xfnotgiven_tab2][xfgiven_tab3]
        выводим таб 3 
    [xfgiven_tab4]
        выводим таб 4
    [/xfgiven_tab4]
[/xfgiven_tab3][/xfnotgiven_tab2][/xfnotgiven_tab1]

[xfnotgiven_tab1][xfnotgiven_tab2][xfnotgiven_tab3][xfgiven_tab4]
        выводим таб 4
[/xfgiven_tab4][/xfnotgiven_tab3][/xfnotgiven_tab2][/xfnotgiven_tab1]

Если кому то что-то не понятно в данной структуре или не можете настроить табы - пишите в ЛС или по контактам под авой...

А если обернуть 3 таба для вывода в одних катигориях, а четвертый для вывода в другой катигории - это возможно? Тоесть, это будет работать?
 
А если обернуть 3 таба для вывода в одних катигориях, а четвертый для вывода в другой катигории - это возможно? Тоесть, это будет работать?
да, только вот просто попробовать это сделать было б быстрей, чем спрашивать об этом)
 
да, только вот просто попробовать это сделать было б быстрей, чем спрашивать об этом)
Ну, я и делаю, задал вопрос для того, чтоб знать, возможно или нет, ведь если не будет получаться, то будет значить, что я что-то не так делаю, а не потому, что не возможно сделать...🙂

Для всех приведу пример для 4 табов, конструкция немного громоздкая, но если понять правильно суть всей структуры, то составить табы на все возможные случаи не составит никакого труда:

HTML:
[xfgiven_tab1]
        выводим таб 1
    [xfgiven_tab2]
        выводим таб 2
    [/xfgiven_tab2]
    [xfgiven_tab3]
        выводим таб 3
    [/xfgiven_tab3]
    [xfgiven_tab4]
        выводим таб 4
    [/xfgiven_tab4]
[/xfgiven_tab1]

[xfnotgiven_tab1][xfgiven_tab2]
        выводим таб 2 
    [xfgiven_tab3]
        выводим таб 3
    [/xfgiven_tab3]
    [xfgiven_tab4]
        выводим таб 4
    [/xfgiven_tab4]
[/xfgiven_tab2][/xfnotgiven_tab1]

[xfnotgiven_tab1][xfnotgiven_tab2][xfgiven_tab3]
        выводим таб 3 
    [xfgiven_tab4]
        выводим таб 4
    [/xfgiven_tab4]
[/xfgiven_tab3][/xfnotgiven_tab2][/xfnotgiven_tab1]

[xfnotgiven_tab1][xfnotgiven_tab2][xfnotgiven_tab3][xfgiven_tab4]
        выводим таб 4
[/xfgiven_tab4][/xfnotgiven_tab3][/xfnotgiven_tab2][/xfnotgiven_tab1]

Если кому то что-то не понятно в данной структуре или не можете настроить табы - пишите в ЛС или по контактам под авой...
Что-то не выходит нифига у меня....
 
Последнее редактирование модератором:
Tolstyak87 ты условия доп полей то свои вписываешь?)
 
Что-то не выходит нифига у меня....
По такой конструкции условий кода доп полей можно хоть 10 табов прописать, и всё будет работать! Если не работает - значит что-то не так сделал. Других вариантов проблемы просто не может быть здесь..

суть схемы условия доп полей:

если есть доп поле таб1 - выводим его, и если есть другие плееры - их тоже выводим.
если нет доп поля таб1, но есть таб2 - выводим таб два и остальные плееры.
если нет таб1 и таб2 - выводим таб3 и остальные плееры.
если нет таб1 и таб2 и таб3 - выводим таб4 и всё остальное...
и т.д....
 
По такой конструкции условий кода доп полей можно хоть 10 табов прописать, и всё будет работать! Если не работает - значит что-то не так сделал. Других вариантов проблемы просто не может быть здесь..

суть схемы условия доп полей:

если есть доп поле таб1 - выводим его, и если есть другие плееры - их тоже выводим.
если нет доп поля таб1, но есть таб2 - выводим таб два и остальные плееры.
если нет таб1 и таб2 - выводим таб3 и остальные плееры.
если нет таб1 и таб2 и таб3 - выводим таб4 и всё остальное...
и т.д....
Понял, спасибо...
 
По такой конструкции условий кода доп полей можно хоть 10 табов прописать, и всё будет работать! Если не работает - значит что-то не так сделал. Других вариантов проблемы просто не может быть здесь..

суть схемы условия доп полей:

если есть доп поле таб1 - выводим его, и если есть другие плееры - их тоже выводим.
если нет доп поля таб1, но есть таб2 - выводим таб два и остальные плееры.
если нет таб1 и таб2 - выводим таб3 и остальные плееры.
если нет таб1 и таб2 и таб3 - выводим таб4 и всё остальное...
и т.д....

А если если в табах выводятся ссылки на видео не из допполей, а модулями, такими, как мунсериалс и сериалы хдго? Можно ли так же реализовать, чтоб таб скрывался, если модуль не выводит плеер?
Вот код, который выводит плееры в шаблоне
Код:
        <div class="fplay tabs-b video-box">
            <div id="ajaxPlayerm"></div>
        </div>

        <div class="fplay tabs-b video-box">
            {include file="/engine/modules/moonserials.php"}
        </div>

        <div class="fplay tabs-b video-box">
            <iframe width="560" height="400" rel="nofollow" src="[xfvalue_trailer_player]" frameborder="0" allowfullscreen></iframe>
        </div> 
    
        <div class="fctrl fx-row">
        
            <div class="tabs-sel"><span>Плеер HDgo</span><span>Плеер HDlight</span><span>Трейлер</span></div>
 
По такой конструкции условий кода доп полей можно хоть 10 табов прописать, и всё будет работать! Если не работает - значит что-то не так сделал. Других вариантов проблемы просто не может быть здесь..

суть схемы условия доп полей:

если есть доп поле таб1 - выводим его, и если есть другие плееры - их тоже выводим.
если нет доп поля таб1, но есть таб2 - выводим таб два и остальные плееры.
если нет таб1 и таб2 - выводим таб3 и остальные плееры.
если нет таб1 и таб2 и таб3 - выводим таб4 и всё остальное...
и т.д....
Кстати, за табы с допполями огромное спасибо, прописал, как советовали, все четко работает...
 
А если если в табах выводятся ссылки на видео не из допполей, а модулями, такими, как мунсериалс и сериалы хдго? Можно ли так же реализовать, чтоб таб скрывался, если модуль не выводит плеер?
если только делать привязку условия доп полей к доп полю по которому либо будут выводится плееры из модулей либо нет. Вообще лучше выводить плееры iframe чем модулями, а модули просто ставить на обновление данных о сериалах.
 
если только делать привязку условия доп полей к доп полю по которому либо будут выводится плееры из модулей либо нет. Вообще лучше выводить плееры iframe чем модулями, а модули просто ставить на обновление данных о сериалах.
Тоесть, я правильно понимаю, сериалы тоже выводить через модули HDgo и HDlight?
 
Tolstyak87 он сказал что лучше выводить тупо ссылку на фрейм в доп поле, без использования модуля
 
Tolstyak87 при добавлении новости заполнять доп поле плеера нужного балансера и по нему уже ставить условия на вывод плеера, если доп поле нужного балансера будет заполнено.
 
Tolstyak87 при добавлении новости заполнять доп поле плеера нужного балансера и по нему уже ставить условия на вывод плеера, если доп поле нужного балансера будет заполнено.
Нифига не понял, и поэтому просто вывожу сериалы так же как и фильмы модулями HDgo и HDlight, вроде пока все норм обновляется, да и конфликтов нет (сериалы от HDgo и Moonwolke конфликтовали между собой...)
 
Tolstyak87 что там понимать? Вставляешь ссылку в доп поле и плеер выводится, если не вставляешь то не выводится вот и все
[xfgiven_player-1]<div class="tabs-b video-box">
<iframe width="560" height="400" src="[xfvalue_player-1]" frameborder="0" allowfullscreen></iframe>
</div>[/xfgiven_player-1]
 
Defoz только с нужным балансером вместо iframe ему надо выводить вывод плеера модулем, т.к. там вывод идёт табами по озвучкам.
 
byroot ну тут тоже можно придумать условия если их нет стандартно для модуля) вообще я бы многих посылал на документацию дле что бы они читали и зубрили ее... я буквально 1-2 месяца сижу на этом движке и сразу много не понимал но потом начал активно юзать гугл и справку и многие вопросы решались оч быстро)
 

Похожие темы Последние темы Популярные темы

Назад
Сверху