[videoGallery] 1.3.0 Поддержка MIGX

Давно хотел внедрить поддержку MIGX, тем более, что уже очень давно пользователь Гитхаб под ником
SintezCode отправил PR для этого. Единственное, у меня было несколько правок по его коду, поэтому никак не доходили руки, чтобы этим заняться.
Сейчас компонент можно использовать в MIGX таблице, просто добавив необходимому полю в Input TV type значение videoGallery.
Выводим на фронте правильно
Допустим, в MIGX таблице вы назвали данное поле videogallery, для вывода на фронте вам поможет подобный код:
{var $migx_videogallery = $_modx->resource['migx_videogallery'] | fromJSON}
{foreach $migx_videogallery as $v}
{var $v.videogallery = $v.videogallery | fromJSON}
{if $v.videogallery.video?}
<div><img width="200" src="{$v.videogallery.image}" /></div>
<iframe width="200" height="150" src="{$v.videogallery.video}" frameborder="0" allowfullscreen></iframe>
{if $v.videogallery.title?}
<div><b>Название:</b> {$v.videogallery.title}</div>
{/if}
{if $v.videogallery.desc?}
<div><b>Описание:</b> {$v.videogallery.desc}</div>
{/if}
{/if}
{/foreach}
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
2
Комментарии: 2