Лучшая практика?
Подскажите пожалуйста, как сделать лучше. Есть на странице на мультиязычном сайте определенный блок. Как лучше его выводить? Например, вот такой как ниже после него и до него идут другие блоки с разной инфой. Нужно чтобы из админки можно было редактировать Заголовок, текст и ссылку на ютуб. Делать для каждой записи отдельный TV — слишком много их получится. MIGX — слишком жирно для одного не повтояющегося блока. Надписи через лексикон а ссылку через TV — как-то не очень помоему разбивать. Да и кажется не делают так. Создавать отдельные ресурсы под каждый язык и потом вызывать их по условию — как мне кажется вызовет путаницу потом для контент менеджера. А как вы делаете подобные вещи? Как делать правильно?
Бывает еще один подзаголовок (на странице несколько подзаголовков), и несколько повторяющихся блоков под ним. Блоки в migx, понятное дело. А заголовок как? если еще и текст там какой-то.
Бывает еще один подзаголовок (на странице несколько подзаголовков), и несколько повторяющихся блоков под ним. Блоки в migx, понятное дело. А заголовок как? если еще и текст там какой-то.
<div id="video-banner" class="banner-padding back-size">
<div class="container">
<div class="row">
<div class="col-sm">
<h2>Take a Video Tour</h2>
<p>Lorem ipsum dolor sit amet, ad duo fugit aeque fabulas, in lucilius prodesset pri. Veniam delectus ei vis. Est atqui timeam mnesarchum at, pro an eros perpetua ullamcorper.</p>
<div class="margin-small py-5 mt-5 m-sm-0 "></div>
<!-- Button trigger modal -->
<button type="button" class="btn video-btn" id="play-button" data-toggle="modal" data-src="https://www.youtube.com/embed/0O2aH4XLbto" data-target="#myModal"><span><i class="fa fa-play mt-0 m-sm-0"></i></span>
</button>
<!-- Modal -->
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-body">
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
<!-- 16:9 aspect ratio -->
<div class="embed-responsive embed-responsive-16by9">
<iframe class="embed-responsive-item" src="" id="video" allowscriptaccess="always">></iframe>
</div>
</div>
</div>
</div>
</div>
</div><!-- end columns -->
</div><!-- end row -->
</div><!-- end container -->
</div><!-- end video-banner -->
Комментарии: 5
а чем migx жирный? это обычное ОДНО ТВ поле, в котором json
Я новичок, может и не прав, просто мои рассуждения. Кажется как будто из пушки по воробьям :)) Думал может есть какой-то другой инструмент, а я не знаю. Значит, через migx такие вещи делаются? Просто ограничивать максимальное количество элементов и все?
А как в migx сделать, если нужно вывести такой вариант:
Заголовок
элемент1
элемент2
элемент3
элементN
При чем если ни одного элемента нет, то и заголовок тоже не выводить? Элементы, понятно, в migx все запихиваются и выводятся нужным чанком. С заголовком не понятно.
А как в migx сделать, если нужно вывести такой вариант:
Заголовок
элемент1
элемент2
элемент3
элементN
При чем если ни одного элемента нет, то и заголовок тоже не выводить? Элементы, понятно, в migx все запихиваются и выводятся нужным чанком. С заголовком не понятно.
1) migx в migx
2) Text + migx
2) Text + migx
text+migx — это как? может есть где-то уже примеры, был бы благодарен за ссылку, посмотреть.
имею ввиду 2 ТВ поля
1) Text
2) migx
1) Text
2) migx
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.