Смешанное содержимое в блоге
        Подскажите, как реализовать вывод в ленте блога сообщений разного вида, которые могут содержать картинку и текст или видео с 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            
                    
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.