Роман
С нами с 24 апреля 2018; Место в рейтинге пользователей: #808Смешанное содержимое в блоге
Подскажите, как реализовать вывод в ленте блога сообщений разного вида, которые могут содержать картинку и текст или видео с youtube в iframe и текст.
Организовал коллекцию — в ней элементы, картинку и ссылки передаю через дополнительные поля.
Как не выводить iframe или img если соответствующее ссылке поле пустое.
Или возможно я вообще неправильно делаю и надо через pdoPage организовать вывод элементов от разных parent? А этим парентам, соответственно создать разные шаблоны?
Заранее благодарю за ответ.
Организовал коллекцию — в ней элементы, картинку и ссылки передаю через дополнительные поля.
Как не выводить iframe или img если соответствующее ссылке поле пустое.
Или возможно я вообще неправильно делаю и надо через pdoPage организовать вывод элементов от разных parent? А этим парентам, соответственно создать разные шаблоны?
Заранее благодарю за ответ.
Форматирование даты в pdoPage
В чанке использую следующую конструкцию:
Опубликовано — 1524518880 — 0
Подскажите, что не так.
[[!pdoPage?
&element=`pdoResources`
&parents=`4`
&useWeblinkUrl=`1`
&includeTVs=`img`
&tpl=`@INLINE <div class="card mb-4">
<img class="card-img-top" src="[[+tv.img]]" alt="Card image cap">
<div class="card-body">
<h2 class="card-title">[[+pagetitle]]</h2>
<p class="card-text">[[+introtext]]</p>
<a href="[[+link]]" class="btn btn-primary">Далее →</a>
</div>
<div class="card-footer text-muted">
Опубликовано [[+publishedon:date=`%d.%m.%Y`]] - [[+publishedon]] - [[*publishedon]]
</div>
</div>`
&tplPageWrapper=`@INLINE <ul class="pagination justify-content-center mb-4">[[+first]][[+prev]][[+pages]][[+next]][[+last]]</ul>`
]]
в итоге вместо даты получаюОпубликовано — 1524518880 — 0
Подскажите, что не так.