25 минут назад
присоединяюсь к просьбам дополнить чтоб /{id}/ в пути сохранения учитывались и при открытии местоположения файла, тогда не придется колхозит...
mixedImage - custom TV 166
6 часов назад
Да, msProducts почему-то в конце ставит лишнюю запятую.
Тогда сделайте сниппет getJson:
<?php
$pdo = $modx->getService('pdoFetch');
$categor...
GetResorce, lastTpl и offset/idx 14
12 ноября 2025, 09:40
Спасибо большое за точную подсказку, в этой настройке удалил и заработало.… я его блок где-то закомментировал, возможно в /assets/js/scripts.js, думал...
Ошибка 500 при открытии настроек доставки, не даёт сменить класс-обработчик 2
11 ноября 2025, 10:43
Когда пишу так запрос, все работает:
Акушер-гинеколог==24||COVID-19==37||Аллерголог-Иммунолог==38В SQL как в первом, так и во втором случае все доб...
ExtraFields. Дополнительные поля для ресурса (modResource) и пользователя (modUserProfile). 43
10 ноября 2025, 17:36
Заработало! да я по привычке в hook записал, а надо было так:
'filterresources' => [
'snippet' => 'filterresources',
'resul...
Как на SendIt вернуть на страницу результат из сниппета? 4
10 ноября 2025, 10:29
Спасибо. Вроде получилось, но не могу понять как передать дополнительные поля в CRM и почему-то время не правильное передает, +7 часов.
AmoCRM - снова в строю! 25
09 ноября 2025, 23:05
да, только для импорта данные должны быть указаны в JSON формате
msImportExport 2.0 126
07 ноября 2025, 15:22
Я слабо понял суть вопроса. Подозреваю что этот комментарий дублирует суть вопроса modx.pro/help/25398
Еще раз в этом случае — сниппет Login не раб...
YaSmartCaptcha - защитите ваши формы от спама умной капчей от Яндекс 32
06 ноября 2025, 19:58
Так $this->modx->getChunk() ничего не знает про феном.
$pdoTools = $this->modx->getService('pdoTools');
$pdoTools->getChunk();Так д...
Login и fenom 1
Можно использовать getCache — он закэширует принудительно что угодно. Ну и у pdoMenu есть своё кэширование, и у pdoPage.
Посмотреть, какой именно сниппет тормозит при выводе страницы можно через debugParser.
2. Стандартаные сниппеты лучше сразу заменить на аналоги из pdoTools.
3. Если все товары выводятся через одну страницу, то она не может кэшироваться в принципе. Иначе у всех товаров будет одно название и свойства =)
Ну и генерация страницы за 0,2 — 0,3 сек — это хорошая скорость. У нас тут на modx.pro до 0,7 бывает и вроде нет ощущения, что сайт тормозит.
Параметр resources, как и parents не будет работать с вашим классом, потому что это не наследник modResource и метод additionalConditions() для него не работает.
Нужно использовать &where
Еще можно написать сниппет-обёртку, который будет просто переводить указанные resources в where, для удобной работы с mFilter2.
Например, на webstartpage.ru ни одного стандартного дополнения нет, и CMS не определяется.
Отсутствие имени у авторизованного юзера — это ненормально.
Можно сделать так:
Но более правильный и красивый вариант — расширить стандартный метод фильтрации number и сделать так, чтобы он возвращал все значения при пустом запросе.
Убрать данные селекта при отправке формы можно только через javascript. Потому что, если у формы есть поле name=«ms|price», то она всегда будет его отправлять.
Это атрибуты width и height указывают клиенту, какое разрешение у картинки и бронируют место на странице для неё.
То есть, выводится пустой прямоугольник для картинки с указанными размерами, в который загружается изображение. Если атрибуты не соответствуют картинке — она будет растянута или скукожена до них.
width и height не влияют на реальный размер или разрешение файла, они только говорят клиенту, как отобразить его.
Если атрибуты не указать, то страница будет «дергаться» после полной загрузки файла. Вот и всё.
А если ты делаешь ресайз файла на сервере, то должен сам знать, до какого размера ты его меняешь — и можешь указать эти значения в атрибутах чанка.
Но я думаю, что у тебя просто «резиновая» верстка и картинки отображаются по-разному, в зависимости от разрешения экрана. То есть, никакого реального ресайза нет. Файлы одинаковые и для ПК, и для мобильного, отображение файла меняется уже на клиенте.
Так что, нужно или сделать реальный ресайз изображений для мобильников на сервере (фактически, мобильную версию сайта) или просто оставить как есть и не переживать про циферки в Гугле.
Заполни имя юзера (fullname) в админке.
Пока ошибки нет — помочь нечем.
Только так:
2. docs.modx.pro/components/pdotools/general-settings#Параметры-шаблонов — просто укажи специальный чанк в параметре &tpl_n5=``
Ну, это если через админку тебя не устраивает.
Если хоть раз указал максимальную версию, то при указании пустой она не перезаписывается.
Пойду проставлю всем 2.3.х.
Тоже самое и с getResources на pdoResources, только вместо &includeTVs=`1` нужно будет прописать список: &includeTVs=`tv1,tv2,tv3`.
Думаю, разницу сразу заметишь.
Например Wayfinder выбирает отдельным запросом каждую ветку меню, а getResources получает отдельными запросами каждый ТВ параметр.
На 0.2 сек не запрос, а рендер результатов. Это напрямую зависит от сложности чанка, используемых в нём фильтров и вложенных сниппетов.