XF 2.2 Как вставить видео с ютуба в шаблон?

Версия XenForo
v2.2.11

ФАКЕР

Заблокирован
Сообщения
857
Решения
9
Реакции
85
Баллы
1,730
Здравствуйте.
У меня есть вот такой код в шаблоне:
Код:
<div class="media__body">
<xf:if is="property('uix_welcomeSection__title')"><div class="uix_welcomeSection__title">{{ phrase('text_privetstvie_zagolovok') }}</div></xf:if>
<xf:if is="property('uix_welcomeSection__text')"><div class="uix_welcomeSection__text">{{ phrase('text_privetstvie_telo') }}</div></xf:if>
<xf:if is="property('uix_welcomeSection__url')"><xf:button href="{{ link(property('uix_welcomeSection__url')) }}" class="button--cta">{{ property('uix_welcomeSection__buttonText')}}</xf:button></xf:if>
</div>

И вот код видео с ютуба:
Код:
<iframe width="885" height="498" src="https://www.youtube.com/embed/2hNkNU4cJdw" title="Что Мы Увидим Если Осушить Океан" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>

Как сделать, что бы видео было слева от текста?
 

Вложения

  • primer.png
    primer.png
    8.5 KB · Просмотры: 25
Решение
HTML:
<div class="media__body">
    <xf:if is="property('uix_welcomeSection__title')">
        <div class="uix_welcomeSection__title">
            {{ phrase('text_privetstvie_zagolovok') }}
        </div>
    </xf:if>
    <xf:if is="property('uix_welcomeSection__text')">
        <div class="uix_welcomeSection__text video-text">
            <div class="video bbMediaWrapper">
                <div class="bbMediaWrapper-inner">
                    <iframe src="https://www.youtube.com/embed/2hNkNU4cJdw?wmode=opaque"
                            width="560"
                            height="315"
                            frameborder="0"
                            allowfullscreen="true">
                    </iframe>
                </div>...
HTML:
<div class="video-text">
    <div class="video bbMediaWrapper">
        <div class="bbMediaWrapper-inner">
            <iframe src="https://www.youtube.com/embed/2hNkNU4cJdw?wmode=opaque"
                    width="560" height="315"
                    frameborder="0" allowfullscreen="true"></iframe>
        </div>
    </div>
    <div class="text">
        Ita struuntur, indicatum est apud tyrum indumentum. Ita struuntur, indicatum est apud tyrum indumentum.
    </div>
</div>
Less:
.video-text {
    display: flex;
    .text {
        padding: 10px;
    }
}
 
HTML:
<div class="video-text">
    <div class="video bbMediaWrapper">
        <div class="bbMediaWrapper-inner">
            <iframe src="https://www.youtube.com/embed/2hNkNU4cJdw?wmode=opaque"
                    width="560" height="315"
                    frameborder="0" allowfullscreen="true"></iframe>
        </div>
    </div>
    <div class="text">
        Ita struuntur, indicatum est apud tyrum indumentum. Ita struuntur, indicatum est apud tyrum indumentum.
    </div>
</div>
Less:
.video-text {
    display: flex;
    .text {
        padding: 10px;
    }
}

а как это сделать в media__body?
дело в том что media__body имеет своё оформление. фон.
если я изменю на video-text этого всего не будет.
 
HTML:
<div class="media__body">
    <xf:if is="property('uix_welcomeSection__title')">
        <div class="uix_welcomeSection__title">
            {{ phrase('text_privetstvie_zagolovok') }}
        </div>
    </xf:if>
    <xf:if is="property('uix_welcomeSection__text')">
        <div class="uix_welcomeSection__text video-text">
            <div class="video bbMediaWrapper">
                <div class="bbMediaWrapper-inner">
                    <iframe src="https://www.youtube.com/embed/2hNkNU4cJdw?wmode=opaque"
                            width="560"
                            height="315"
                            frameborder="0"
                            allowfullscreen="true">
                    </iframe>
                </div>
            </div>
            <div class="text">           
                {{ phrase('text_privetstvie_telo') }}
            </div>
        </div>
    </xf:if>
    <xf:if is="property('uix_welcomeSection__url')">
        <xf:button href="{{ link(property('uix_welcomeSection__url')) }}"
                   class="button--cta">
                   {{ property('uix_welcomeSection__buttonText')}}
        </xf:button>
    </xf:if>
</div>
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу