Изображение для RSS турбо-страниц
Здравствуйте!
Никак не могу получить изображение для вставки в шапку турбо-страницы через RSS.
Нужно изображение из хедера страницы, которое вставляется туда с помощью кода:
RSS генерю с помощью общеизвестного способа в чанке:
Никак не могу получить изображение для вставки в шапку турбо-страницы через RSS.
Нужно изображение из хедера страницы, которое вставляется туда с помощью кода:
{set $image = $_modx->runSnippet('ms2Gallery', ['tpl' => '@INLINE {$files.0.header}','limit' => 1, 'sortby' => 'rank'])}
<figure class="listar-featuredimg">{$image ? "<img src=\"{$image}\" alt=\"{$_modx->resource.pagetitle}\">" : ""}</figure>Пример страницы turlog.ru/travel-notes/czvetyi-ludorvaya.htmlRSS генерю с помощью общеизвестного способа в чанке:
<item turbo="true">
<link>{$_modx->config.site_url ~ $id | url}</link>
<title>{'!rssText' | snippet : [ 'cnt' => ( $longtitle ?: $pagetitle ) ]}</title>
<pubDate>{$publishedon | date : 'D, d M Y G:i:s +0300'}</pubDate>
<turbo:content>
<![CDATA[
<header>
<figure>
<img src=" " alt=" " />
</figure>
<h1>{($longtitle ?: $pagetitle)}</h1>
</header>
{'!rssCDATA' | snippet : [ 'cnt' => ( $id | resource : 'content' | replace : '"assets/' : ('"' ~ $_modx->config.site_url ~ 'assets/') ) ]}
]]>
</turbo:content>
</item>Подскажите, как мне поставить сюда это изображение из хедера? Комментарии: 8
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Я правильно понимаю, что этот код вставляется в страницу, формирующую xml, а передается значение Image чанку? Или этот код вставить в чанк, перед вызовом значения?
params — это какие-то мои значения для вызова чанка?
Не совсем понимаю где надо использовать предлженный вами код.
Нет, если миниатюра не нужна, можно убрать. В чанке соответственно вставляем или thumb или image:
Если есть возможность — присылайте доступы в телеграм или на почту (кнопка и контакт в профиле), посмотрю из за чего не работает.
Если вдруг все «испортится», воспользуюсь вашим предложением, напишу в личку:)
Не подскажете, как сделать вывод изображений в RSS, добавленных в статьи через плейсхолдеры [[+ms2g.1]], [[+ms2g.2]]..?
Чанк:
В итоге:
— Если вызвать без шаблона, то изображения в статье будут выглядеть так:
— Если добавить изображения в ресурс RSS (во вкладке Галерея), то они будут выводиться во всех статьях.
А нужны изображения статей.