5 часов назад
Вроде не в preHooks, а просто в hooks (для Formit точно).
500 ошибка — надо смотреть логи сервера…
YaSmartCaptcha - защитите ваши формы от спама умной капчей от Яндекс 18
7 часов назад
Была моя же проблема в неправильном расчете.
Я получал моментальный/текущий расчет, но не учитывал дальнейшую обработку уже, скорее, в момент заказа....
Ошибка в расчете стоимости доставки и заказа 1
Вчера в 17:19
Ух, спасибо за ваш перст указующий, уже второй раз помогаете! Пойду изучать мат часть!
Ссылка в таблице заказов minishop2 2
09 апреля 2025, 10:53
Посмотри в файлах выгрузки. Если там они есть, значит компонент, если нет — 1С
mSync и количество 1
09 апреля 2025, 10:09
Вне тему! Какой шрифт на сайте можете сказать (На фото)
В миникорзине msMCD обновляется цена и счетчик на лету, а pagetitle и изображение только при обновле... 5
07 апреля 2025, 22:38
PHPMailer не поддерживают из коробки OAuth 2.0 (GPT в помощь).
Попробуйте отключить Security Defaults.
Но если нужно все же с OAuth 2.0 то GPT нын...
Не работает авторизация SMTP Microsoft 365 при отправки писем с сайта 1
07 апреля 2025, 19:39
Здравствуйте.
Вопрос такой, а можно ли сделать так, что после того, как отправится письмо поменяется статус?
К примеру: клиент оставили заявку, мы ...
msDeferredMessages - Отложенные сообщения после смены статуса заказа 5
05 апреля 2025, 16:28
Спасибо! Только числа. Первый вариант сработал.
Как в mFilter2 добавить where? 2
start — для тех, кто только начинает знакомство с MODX;
backside затрагивает вопросы настройки сервера и сторонних модулей;
inside посвящён административной части сайта;
а об оптимизации клиентской части мы будем говорить во frontend.
Также от меня лично будет несколько интересных новостей и заявлений, обсуждение которых, если потребуется, будет перенесено на афтепати, которое состоится сразу по завершению митапа.
Напоминаю, что участие в митапе бесплатное, но требуется регистрация.
А в админке лишние поля можно скрывать с помощью плагина, который на пререндере страницы будет проверять соответствующий шаблон и выводить только нужные поля, а-ля кастомизация форм.
2) rtfm.modx.com/xpdo/2.x/class-reference/xpdo/xpdo.query
В Питере, кстати, запустили https://vk.com/spb_frontend. На открытии сезона было неожиданно много фронтендщиков (более 40).
Полностью согласен с прошлым утверждением«2 варианта товара — это 2 разных товара, со своими артикулами и остатками», поэтому сейчас использую связи (один-к-многим), когда master-товар является эталонным и содержит всю информацию, которая не зависит от параметров (описание, тех. характеристики товара, производитель и т. д.), а у slave — прописываю ключ, который хочу менять (цвет, например), его значение (красный, синий или жёлтый), соответственно, и стоимость. Если появится товар, у которого два параметра будут влиять на стоимость, то это уже матрица:
P. S. Я считаю, что добавлять такие товары проще через специальный интерфейс, создание которого, за незнанием ExtJS, вижу только во фронтенде через процессоры.
P. P. S. Василий, идея краундфайдинга для miniShop2+ могла бы повлиять на его скорейшую реализацию?
Так что отдельная табличка…
value (количество товара) == unlim может означать, что количество товара неограничено и вести его учёт нет необходимости. Значение может быть и отрицательным, тогда добавляется логика, что, товар, в принципе, по факту отсутствует, но заказать его можно.
github.com/bezumkin/mSearch2/blob/06ea4777750bff24d47bab479f1754be015b66df/assets/components/msearch2/action.php#L234