40 минут назад
Столкнулся с такой же проблемой вдруг, хотя сделал уже не один сайт и никогда такого не было. Оказалось все просто, если на странице подключаются скри...
Minishop2 - дублируются заказы 6
Вчера в 20:21
решил таким способом получение первой картинки
{set $preview = $_modx->runSnippet('ms2Gallery', [
'resources' => $id,
'...
msProducts - не подключается превьюшка 17
05 мая 2025, 21:56
Нашёл!
options-
options-s-model
метод перебора сработал.
MODX 2.8.8 minishop2 4.4.0-pl
Утилита импорта minishop2. Как импортировать опции? 4
05 мая 2025, 20:41
Да, тоже обновлял с 2.8 до 4 версии. Тоже была ошибка 500. Все сделал как тут описано, но не помогло. Ошибка продолжает вылетать при попытке перейти к...
Не работает пакет оплаты! Не работает дополнение (и ломает страницу заказа) 4
05 мая 2025, 18:39
Добрый вечер. В тг напишите, разберемся
[ExtSession] - Расширение стандартных сессий для MODX3 16
05 мая 2025, 09:48
Большое спасибо за ответ! Так оно и есть. Articles ловят событие OnPageNotFound, при этом ни в документации это не описывается, ни в настройках ничего...
easyRedirects и Articles 2
04 мая 2025, 12:09
По одной фотке тоже не менялось. Баг какой-то, похоже. В ТП Володя помог. А вот по этой заметке хотелось бы менять группу фото, но это уже не работает...
[msOptionsPrice2] - Галерея модификаций. 33
01 мая 2025, 17:30
Такая же ошибка при загрузке любой (любые форматы и размеры) картинки.
MODX Revolution 2.8.6-pl
.jpg -unknown Error
В core/cache/logs/error.log — ...
Uploadify ошибка unknown Error 8
30 апреля 2025, 16:35
$_modx->user->isAuthenticated() у меня не сработало в чанке через fenom — выдавало ошибку
В fenom правильно будет $_modx->isAuthenticated()
Как сделать проверку текущего пользователя на Fenom? 5
Не так давно я писал об этой неоднозначности с email и phone в miniShop2.
Или делать свой фильтр, что скажем, посложнее.
Но есть и вариант попроще — завести новую опцию «Высота каблука (диапазон)», и заполнить ее для товаров именно так, как нужно это показывать в фильтре)
modx.pro/howto/8889
modx.pro/help/1806
Когда работает debugParser — считай видим результат без кеша. Вообще долго конечно, 0,7 с, но опять же… 200 элементов… При этом время на sql запросы маленькое, а вот парсинг долгий…
Ради прикола вызвал этот же код на одном из своих сайтов, где 25000 страниц, а при генерации меню с level=3 генерируется около 1800 пунктов в этом самом меню.
1й вызов (без кеша):
2 вызов (с кешем):
как видно, во втором случае все очень хорошо и быстро отрабатывает…
Может у вас плагины какие-нибудь висят или еще что-то подобное?
Оптимизируйте.
Во-первых, в чанке доступен Fenom, а у вас смесь из Fenom и родного парсера MODX.
И в этом вся проблема.
Если вы не знаете, то вот это
и вот это
работает совершенно по разному!
В первом примере КОД 1 и КОД 2 все равно ВСЕГДА сначала выполняются (!), а только потом парсер показывает результат в зависимости от условия.
Учитывая, что у вас там внутри еще вызовы различных сниппетов…
А вот во втором примере все работает хорошо, сначала проверяется условие, и только потом выполняется КОД 1 или КОД 2.
Далее
это комментарий html! Код все равно выполняется!!!
ну и самый трэш здесь
я даже разбираться боюсь и не хочу, это просто кладезь тормозов.
нужно смотреть чанк msProduct
Ну и
чет многовато)
Ну и 5 JOIN по tv полям… ну не самое классное, что можно придумать..., тем более, что tv хранятся как строки, а вы хотите их как number видеть… все это CAST лишние
Сортировка опять же по TV…
includeContent действительно нужен?
хотя что, пойду кофе налью, на гуще погадаю
У дополнения нет такой функции.
Однако вы можете через плагины добавить произвольное поле в базу данных и сохранять нужные значения в него.
Естественно, придется дописать и функционал на js.
Версия php какая?
Спасибо, обновляюсь, все лучше и лучше)
clip2net.com/s/4deLsku
здесь ошибочка лезет, если нет способа доставки «Почта России».
нужно проверять, что el найден
Об этом же может символизировать 5XX код в ответе сервера на запрос (см. консоль браузера).
И еще как бы нюанс…
У меня на сайте одна служба DPD.
Ввожу в поле Город какую-нибудь деревню из области, где ну точно нет пункта самовывоза. При этом населенный пункт вполне себе подсказывается. Я так понимаю, что в целом курьером транспортная компания привезти заказ может, т.к. стоимость «Курьер до адреса» меняется, ну а самовывоза — нет. Однако скрипты такую ситуацию не обрабатывают, в консоли браузера ошибка: