Вывод картинки из tv на странице статей по тегам(Tagger)
Привет, помогите с реализацией!
Никак не получается вывести изображение в tv на странице статей по тегам, которые реализованы Tagger'ом. А сами статьи работают через Tickets.
На этом сайте есть пост, делал вывод тегов по нему, все получилось, но картинку не получается вывести, точнее она выводится, но в таком виде:
В шаблоне статей по тегам вывожу таким образом:
Никак не получается вывести изображение в tv на странице статей по тегам, которые реализованы Tagger'ом. А сами статьи работают через Tickets.
На этом сайте есть пост, делал вывод тегов по нему, все получилось, но картинку не получается вывести, точнее она выводится, но в таком виде:
<img src="picture.jpg">
То есть начало урла не подставляется.В шаблоне статей по тегам вывожу таким образом:
[[!pdoPage?
&element = `pdoResources`
&limit=`2`
&loadModels=`tagger`
&class=`TaggerTagResource`
&leftJoin=`{
"NameTag": {
"class": "TaggerTag",
"on": "TaggerTagResource.tag = NameTag.id"
},
"Posts": {
"class": "modResource",
"on": "TaggerTagResource.resource = Posts.id"
},
"TV1": {
"class": "modTemplateVarResource",
"on": "Posts.id = TV1.contentid and TV1.tmplvarid = 1"
}
}`
&select=`{
"TaggerTagResource": "*",
"NameTag": "NameTag.tag, NameTag.alias",
"Posts": "Posts.id, Posts.pagetitle, Posts.introtext, Posts.publishedon",
"TV1": "TV1.value as tv1"
}`
&where=`{
"NameTag.alias": "[[!#GET.tag]]",
"Posts.published": "1"
}`
&sortby=`TaggerTagResource.resource`
&sortdir=`ASC`
&tplWrapper =`@INLINE <h2 class="sayit_element_heading sayit_view_type_1">Всего результатов: [[+page.total]]</h2>[[+output]]`
&tpl= `tag.tpl`
]]
Чанк tag.tpl такой:<div class="panel panel-default">
<div class="panel-body">
<h3 class="h4">[[+pagetitle]]</h3>
<p>[[+introtext]]</p>
<p>[[+publishedon:date=`%d %b %Y`]]</p>
<p class="text-right"><a href="[[~[[+id]]]]" class="btn btn-primary" role="button">Читать далее... </a></p>
<img src="[[+tv1]]">
</div>
</div>
Что не так делаю, подскажите пожалуйста ребят! Комментарии: 3
Media source один или несколько? Если несколько то на который настроен TV?
Если вы про источник файлов, то настроен на media tickets который по дефолту устанавливается когда ставишь тикетс.
В общем ответа мне так никто и не подсказал, поэтому решил проблему способом подставления урла в чанке:
<img src="[[!phpthumbon? &input=`[[++assets_url]]images/tickets/[[+tv1]]` &options=`w=164&h=164&zc=1&q=96`]]">
Либо просто [[++assets_url]]images/tickets/[[+tv1]], я в своем примере просто использовал уменьшенные картинки.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.