Вывод изображения при использовании pdoNeighbors

Добрый день, на сайте реализованы ссылки на предыдущую и следующую статью при помощи pdoNeighbors, вот решил облагородить и сделать вывод с изображением в красивом блоке, но я так понял такого функционала сниппет не поддерживает. Подскажите, возможно ли такое реализовать этим сниппетом или возможно совместно с каким-то другим в паре?
Дмитрий
29 января 2015, 12:43
modx.pro
900
0

Комментарии: 3

MatrixID
02 апреля 2016, 06:46
0
тоже интересен данный вопрос, картинка = обычное TV доп.поле
читал https://modx.pro/work/5836-pdoneighbors-minishop2/, как можно переделать под данную ситуацию?
Алексей Носкович
28 августа 2020, 20:40
0
Господа приветствую. Решил задачу так:
[[pdoNeighbors?
	&tplPrev=`@INLINE <div class="product-btn product-prev"><a href="[[+link]]"><b data-translate="products.product.product_prev">Предыдущий товар</b><span class="product-btn-icon"></span></a><div class="wrapper-short"><div class="product-short"><div class="product-short-image"><a href="[[+link]]" class="product-thumb"><img width="200" height="230" src="[[msProducts:default=`[[#[[+id]].thumb]]`]]" class="attachment-shop_thumbnail size-shop_thumbnail" alt=""></a></div><div class="product-short-description"><a href="[[+link]]" class="product-title"><span class="lang1">[[+menutitle]]</span></a><div class="price"><span class="money">[[msProducts:default=`[[#[[+id]].price]]`]] ₽</span></div></div></div></div></div>`
	&tplUp=`@INLINE <a href="javascript:SW.page.backHistory()" class="woodmart-back-btn woodmart-css-tooltip woodmart-tltp"><span class="woodmart-tooltip-label" style="margin-left: -62px;" data-translate="products.product.product_toback">Вернуться к предыдущему товару</span><span data-translate="products.product.product_toback">Вернуться к предыдущему товару</span></a>`
	&tplNext=`@INLINE <div class="product-btn product-next"><a href="[[+link]]"><b data-translate="products.product.product_next">Следующий товар</b><span class="product-btn-icon"></span></a><div class="wrapper-short"><div class="product-short"><div class="product-short-image"><a href="[[+link]]" class="product-thumb"><img width="200" height="230" src="[[msProducts:default=`[[#[[+id]].thumb]]`]]" class="attachment-shop_thumbnail size-shop_thumbnail" alt=""></a></div><div class="product-short-description"><a href="[[+link]]" class="product-title"><span class="lang1">[[+menutitle]]</span></a><span class="price"><span class="money">[[msProducts:default=`[[#[[+id]].price]]`]] ₽</span></span></div></div></div></div>`
	&tplWrapper=`@INLINE <div class="neighbors d-flex justify-content-between">[[+prev]][[+up]][[+next]]</div>`
]]
Усе работает!
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    3