Не работает pThumb в чанке
Добрый день.
Начал работать с изображениями на сайте. Изображения выводились, но нужно было делать их ресайз и я начал использовать pThumb. Всё шло хорошо, но уже дня 2 не могу понять почему не хочет корректно работать pThumb именно в чанке.
Делаю вызов в шаблоне:
style=«background-image: url('')» — тут пусто.

А вот если сделать замену на «как было» до использования компонента
Пробовал использовать подобную конструкцию:
Прошу помощи
Начал работать с изображениями на сайте. Изображения выводились, но нужно было делать их ресайз и я начал использовать pThumb. Всё шло хорошо, но уже дня 2 не могу понять почему не хочет корректно работать pThumb именно в чанке.
Делаю вызов в шаблоне:
[[!pdoPage?
&parents=`14`
&depth=`0`
&tpl=`@INLINE <div class="col-sm-12 col-md-6 col-lg-4 col-xl-4"> [[$tpl-e_carousel]] </div>`
&includeTVs=`image`
&processTVs=`1`
&includeContent=`1`
&tvPrefix=``
&sortdir=`ASC`
&limit=`9`
&ajaxMode=`default`
]]Вот код чанка tpl-e_carousel:<div class="e-card">
<div class="e-card__wrapper" style="background-image: url('[[+image:pthumb=`w=275`]]')">
<div class="e-card__body">
<div class="e-card__content">
<h3 class="e-card__title">
<a href="[[+uri]]">[[+pagetitle]]</a>
</h3>
<div class="e-card__desc">
[[+description]]
</div>
<a href="[[+uri]]" class="e-card__more">Подробнее</a>
</div>
</div>
</div>
</div>И изображения не выводит.style=«background-image: url('')» — тут пусто.

А вот если сделать замену на «как было» до использования компонента
url('[[+image:pthumb=`w=275`]] на url('[[+image]]`), то изображения будут выводится.Пробовал использовать подобную конструкцию:
[[!pthumb? &input=`[[+image]]` &options=`w=245&h=170&zc=1`]], но тоже не получается ничего, ибо изображения выводятся, но не от компонента, а от файловой системы.Прошу помощи
Комментарии: 13
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
2. Вот что выдаёт журнал:
- Хостинг beget. Платная версия. MODX Revolution 2.8.3-pl
- Свободное место конечно есть.
- Версию PHP не могу узнать никак. Пытался найти через файловый менеджер. Пробовал создать php файл и вставить туда:но modx запрещает создавать php файлы.
Не подскажете как я могу узнать версию?И тогда сможете создавать файлы php
Я новичок и не сильно разбираюсь ещё в modx. Каак я могу теперь открыть php файл из вкладки «Файлы» modx?
Пытался пойти другим способом: создал снипет, туда вставил код выше. Вызвал в новом ресурсе, но так ничего и не вышло.
PHP Version 7.4.25
еще по теме, скорее всего в инлайне не отрабатывают сниппеты, лучше делать отдельный чанк
Продублирую на всякий случай (PHP Version 7.4.25).
2. Сделал отдельный чанк и заработало. Спасибо огромное!
[[$tpl-e_carousel]] выводится в шаблоне на главной, как карусель:
И в шаблоне страницы «Мероприятия», как карточки:
Различия лишь в:
Есть ли способ, не создавая по факту дублирующий чанк, работать лишь с изначальным [[$tpl-e_carousel]] вместе со снипетом pThumb?