30 октября 2020, 16:43 Капча не самый лучший вариант, и даже версия 3, инвизибл, которая иконку ставит, очень напрягает, особенно на телефонах. Нашел решение, и реализовал, первая часть, запрет на оформление пустых заказов, уже есть у меня на САЙТЕ вторую часть тоже реализовал, запрет оформления более 3 заказов если в базе уже есть со статусом новый в связке имя, почта. Вопросы / Защита от спама в MODX 13 0
27 октября 2020, 14:04 Спасибо, подправил. Есть телеграмм для связи? Для разработчиков / Обнуляющие смайлики (или почему minishop2 отправляет заказы без товаров) 14 0
27 октября 2020, 11:56 Статья как это делал Всё получилось, прекрасно отрабатывает. Написал статью пошагово как это делал, вдруг кому пригодится))) Для разработчиков / Обнуляющие смайлики (или почему minishop2 отправляет заказы без товаров) 14 0
26 октября 2020, 22:23 Супер, спасибо, сейчас попробую сделать, о результате отпишусь Для разработчиков / Обнуляющие смайлики (или почему minishop2 отправляет заказы без товаров) 14 0
26 октября 2020, 18:20 <?php /** Проверка наличия товара в корзине */ switch ($modx->event->name) { case 'msOnSubmitOrder': $cart = $order->ms2->cart->status(); if($cart['total_count'] < 1) { Здесь что? } break; Для разработчиков / Обнуляющие смайлики (или почему minishop2 отправляет заказы без товаров) 14 0
26 октября 2020, 18:05 Дмитрий, спасибо. Но я новичок в освоении modx, и к сожалению «делаете проверку» не знаю собственно что писать. case 'msOnSubmitOrder': $cart = $order->ms2->cart->status(); if($cart['total_count'] < 1) { ....это ж не весь код плагина, вот вместо точек, что должно быть? где создать плагин, как его подключить и повесить на собитие уже освоил, а вот сам код к сожалению не знаю Для разработчиков / Обнуляющие смайлики (или почему minishop2 отправляет заказы без товаров) 14 0
26 октября 2020, 17:45 буду третим кого это тревожит, можете на пальцах пожалуйста рассказать как запретить оформление пустых заказов, в каких файлах, какой код. Спасибо Для разработчиков / Обнуляющие смайлики (или почему minishop2 отправляет заказы без товаров) 14 0
gtsAPI 1.1.7 — таблицы на TanStack, инлайн-редактирование как в Excel Prime Vue datatable тупит на 200+ строк и в виртуальном скролинге высота полей фиксирована. Вот нам в итоге и не подошло. Директор сказал расчет должен сразу показываться без пагин...
mxApi — быстрый внешний API для MODX Revolution • зафиксировать публичный контракт EndpointInterface / метаданных по semver, чтобы наш провайдер не ломался на обновлениях;Фактически это уже так, beta стоит просто на всякий случа...
YaSmartCaptcha - защитите ваши формы от спама умной капчей от Яндекс Вообще не понял о чем речь) В системной настройке service_js сейчас указана ссылка smartcaptcha.cloud.yandex.ru/captcha.js Я предложил очистить эту настройку, тогда компонент н...
mxBackup — обезличенные копии MODX в пару кликов Ещё нет, я там разом почти полтора десятка пакетов выложил модератор, вероятно, а шоке.
Gallery3x 3.4.0 - вставка галерей прямо из визуального редактора (CKEditor и TinyMCE RTE) Здравствуйте. Есть консольный скрипт Вот почитайте: docs.ivan345.com/books/gallery3x/page/import-ms2galleryphp
[mSync] Новая версия синхронизации с 1С Всем привет. В какой то момент начали сыпаться ошибки: Error 23000 executing statement: INSERT INTO `modx_msync_products` (`product_id`, `uuid_1c`) VALUES ...
Нашел решение, и реализовал, первая часть, запрет на оформление пустых заказов, уже есть у меня на САЙТЕ
вторую часть тоже реализовал, запрет оформления более 3 заказов если в базе уже есть со статусом новый в связке имя, почта.
Есть телеграмм для связи?
Всё получилось, прекрасно отрабатывает.
Написал статью пошагово как это делал, вдруг кому пригодится)))
/** Проверка наличия товара в корзине */
switch ($modx->event->name) {
case 'msOnSubmitOrder':
$cart = $order->ms2->cart->status();
if($cart['total_count'] < 1) {
Здесь что?
}
break;
Но я новичок в освоении modx, и к сожалению «делаете проверку» не знаю собственно что писать.
это ж не весь код плагина, вот вместо точек, что должно быть?
где создать плагин, как его подключить и повесить на собитие уже освоил, а вот сам код к сожалению не знаю