Вывод Embede-ссылки в ленту [videoGallery]
Приветствую сообщество!
Сразу к делу, пользуюсь компонентом videoGallery для добавления видео с фронта на сайт по этой инструкции:
modx.pro/components/6799-add-videogallery-videos-from-frontend/
Все круто, на созданную страницу видео вывожу так:
Сегодня поковырялся более тщательно и понял, что есть возможность записывать все параметры видео в отдельные ТВ, для того, чтобы можно было воспользоваться ими и выводить куда душа пожелает! НО! Опять ты не задача, через фронтэнд оно этого не делает, а только через Бэкенд, где собственно работает отлично!
Вы спросите, та и плевать, добавляй через бэкенд? Да вот как раз не возможно, ибо контент на сайт добавляют пользователи без доступа в админку!
Прошу подскажите советом, куда копать!
П.С.
Понимаю, что для того, чтобы работало во фронте, надо либо плагину, либо сниппету, либо чанку что то допилить, но к сожалению не силен PHP или JS!
Сразу к делу, пользуюсь компонентом videoGallery для добавления видео с фронта на сайт по этой инструкции:
modx.pro/components/6799-add-videogallery-videos-from-frontend/
Все круто, на созданную страницу видео вывожу так:
[[pdoResources?
&parents=`0`
&resources=`[[*id]]`
&includeTVs=`video`
&tvPrefix=``
&decodeJSON=`0`
&tpl=`@INLINE
{set $video_json = json_decode($_modx->resource.video, true)}
<a name="cut"></a>
{if $video_json.video?}
<div class="photo-gallery-shortcode">
<iframe width="100%" height="550" src="{$video_json['video']}" frameborder="0" allowfullscreen></iframe>
</div>
{else}
Видео нет!
{/if}`]]И все работает круто! Пока я не столкнулся с проблемой… Собственно наконец у меня ручки дошли вывода материала в ленту! Т.е. есть блог, в нем 5 статей с видео, все эти видео нужно вывести из этих ресурсов в ленту! Но чтобы я не делал, вышеописанная схема отказывается выводить куда бы то не было, кроме как в ресурс в котором записаны значения ТВ-videoGallery!Сегодня поковырялся более тщательно и понял, что есть возможность записывать все параметры видео в отдельные ТВ, для того, чтобы можно было воспользоваться ими и выводить куда душа пожелает! НО! Опять ты не задача, через фронтэнд оно этого не делает, а только через Бэкенд, где собственно работает отлично!
Вы спросите, та и плевать, добавляй через бэкенд? Да вот как раз не возможно, ибо контент на сайт добавляют пользователи без доступа в админку!
Прошу подскажите советом, куда копать!
П.С.
Понимаю, что для того, чтобы работало во фронте, надо либо плагину, либо сниппету, либо чанку что то допилить, но к сожалению не силен PHP или JS!
Комментарии: 2
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Необходимо просто расширить возможности вот этого файла:
Расширить пока не удалось… НО! Нет худа без добра, просто поменял вот это:
на это:
И все стало на свои места! Костыль? Ну чего поделать! Пока не разберусь как расширить возможности, не чего не удаляя! Может кому пригодится!