Всего 125 366 комментариев

FastDevLab
25 ноября 2025, 07:08
0
Отлично. Ну еще проблему с путями решить и норм) Но судя по комментам о Thumb2x, картинки весят больше, чем после обработки pthumb — что тоже ставит новые библиотеки под вопрос, а лучше ли они. Пока pthumb выглядит поинтереснее, да и в принципе не сложно ему самостоятельный небольшой апдейт сделать, чтобы был заточен чисто по php 8+
Ivan K.
24 ноября 2025, 21:31
0
{$images | Thumb3x: «w=239&h=331&zc=1&f=webp»}
— не до конца воспринимает, в webp не конвертирует, а надо бы (только из за этих 2х нюансов уже им не пользуюсь). Будет апдейт, который это поправит без проблем на него перейду.
Так попробуйте и все будет конвертировать (правильный ключ «fm»):
{$images | Thumb3x : "w=239&h=331&zc=1&fm=webp"}
Вот официальный сайт библиотеки если что.
glide.thephpleague.com/
FastDevLab
24 ноября 2025, 20:35
+1
Пока не лучше (если только по качеству картинки после ее сжатия, и может по силе сжатия — это не тестил (их размер после обработки)), смотрите другой мой комент.
FastDevLab
24 ноября 2025, 20:22
+1
pthumb последний раз обновлялся 11 лет назад. Там даже нет поддержки PHP8 — работает он с php 8, прямо сейчас работаю с ним на MODX 3.1.2 + PHP 8.2.
Конечно же не нужно его использовать, если есть современные альтернативы — нету адекватных пока, к сожалению. Thumb3x не плох, может качественнее сжимает, современные библиотеки и на этом все пожалуй) Путь сжатых изображений настроить нельзя (кому как, а мне это надо), базовую конструкцию типа
{$images | Thumb3x : "w=239&h=331&zc=1&f=webp"}
— не до конца воспринимает, в webp не конвертирует, а надо бы (только из за этих 2х нюансов уже им не пользуюсь). Будет апдейт, который это поправит без проблем на него перейду.
Дмитрий
24 ноября 2025, 11:50
0
Добрый день, это только у меня не подтягивает id страницы? prnt.sc/E-kSiVYnK-9d
Дмитрий
21 ноября 2025, 23:06
0
Хотелось бы, чтобы плагин из pdf мог генерить картинку как другие умеют…
Дмитрий
21 ноября 2025, 21:57
0
Да хотелось бы, чтобы модуль мог с внешними url работать
Николай Савин
19 ноября 2025, 18:53
+1
pthumb последний раз обновлялся 11 лет назад. Там даже нет поддержки PHP8, Composer Namespace и т.п.
Конечно же не нужно его использовать, если есть современные альтернативы
Евгений
19 ноября 2025, 15:24
0
пишите что все пакеты старые, а как же pthumb? thumb3x лучше?
FastDevLab
18 ноября 2025, 19:37
0
Ну я к примеру очень часто использую плагин PageBlocks (free версию — он не поддерживает файловые чанки (которых нет в админке) в своих вызовах — ну или я что то не знаю). В общем я создаю в нем нужные конфиги блоков, создаю для них чанки — этим чанкам после сохранения, ставится галка статический и создается файловый чанк, в котором я уже потом пишу код (как то так)
Артур Шевченко
18 ноября 2025, 18:53
0
Спрошу по-другому, почему просто не использовать файловые элементы, не создавая их в админке?
FastDevLab
18 ноября 2025, 18:42
0
Статические элементы нужны для работы с Git, версионирования и командной разработки. Удобно создавать элементы быстро в админке, а затем дорабатывать их в IDE с подсветкой синтаксиса, автодополнением и всеми инструментами современного редактора. Также это позволяет синхронизировать элементы между окружениями (локальная → тестовая → продакшн) через систему контроля версий, что критично для командной работы.
Артур Шевченко
18 ноября 2025, 18:33
0
Иди переделывай)))
Артур Шевченко
18 ноября 2025, 18:32
0
Если хотите изменить базовый путь сохранения файлов, поправьте системную настройку: pdotools_elements_path
Т.е. pdoTools установлен, зачем же тогда создавать статические чанки, шаблоны и сниппеты?
Stanislav Ovv
18 ноября 2025, 18:23
0
Ну для начала хотя бы во Vueшное сообщество.
Или ИИ подсказал?
Я конечно понимаю, что PrimeVue красочный, многофункциональный, но затаскивать такого монстра с фаршем под капотом, ну такое себе…
Николай Савин
18 ноября 2025, 16:38
0
Я прошу прощения. Конечно, нужно было зайти, посоветоваться. Не догадался.
Stanislav Ovv
18 ноября 2025, 09:34
0
Чёрт дернул автора сунуться в PrimeVue (:
Дмитрий Середюк
17 ноября 2025, 09:45
0
У себя на проекте использую CLI скрипт в котором выставляется базовая категория, после запуска в указанной категории

define('JSON_DIR', MODX_BASE_PATH . 'assets/jsonld/');

Появляется статичный файл LD разметки карточек товара.

После чего при помощи сниппета подгружаю нужную разметку в зависимости от категории. Сниппет так же в комплекте по ссылке выше.
Сергей
17 ноября 2025, 08:59
+1
Может кому пригодится, если это товар, то должно быть product_id
{$file.product_id | resource : 'pagetitle' | htmlent}