Смешанное содержимое в блоге
Подскажите, как реализовать вывод в ленте блога сообщений разного вида, которые могут содержать картинку и текст или видео с youtube в iframe и текст.
Организовал коллекцию — в ней элементы, картинку и ссылки передаю через дополнительные поля.
Как не выводить iframe или img если соответствующее ссылке поле пустое.
Или возможно я вообще неправильно делаю и надо через pdoPage организовать вывод элементов от разных parent? А этим парентам, соответственно создать разные шаблоны?
Заранее благодарю за ответ.
Организовал коллекцию — в ней элементы, картинку и ссылки передаю через дополнительные поля.
Как не выводить iframe или img если соответствующее ссылке поле пустое.
Или возможно я вообще неправильно делаю и надо через pdoPage организовать вывод элементов от разных parent? А этим парентам, соответственно создать разные шаблоны?
Заранее благодарю за ответ.
Комментарии: 4
{if $tv.youTube != ''}
<iframe>
{elseif $tv.image != ''}
<img/>
{else}
<div class="text">hello, world</div>
{/if}
Спасибо!
Не могу заставить увидеть tv.youtube_url. Скрипт считает, что переменная пустая.
Пробовал
$tv.youtube_url != ''
$_modx->resource.youtube_url != ''
не помогает(
Пробовал
$tv.youtube_url != ''
$_modx->resource.youtube_url != ''
не помогает(
Вызовите pdoResources с пустым 'tpl' => '' и оберните тегами pre
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.