15 сентября 2018, 11:37 meetup.by/event/2013-03-13/modx-club-v-minske Было более ранее упоминание MODX 3, чем статья от 2015 года, но фразу про 5 лет это не отменяет. Безопасность / Meet Fred - 700 часов разработки под микроскопом 9 +1
17 апреля 2018, 15:42 Получается что да. Там вроде как для образовательных проектов бесплатно, но я не уверен, что это до сих пор работает. http://verstka.io/faq Новые дополнения и их версии / contentVerstka 7 0
07 августа 2017, 23:01 Здравствуйте. Касаемо эластика, да его можно использовать, только сейчас он стал прожорлив и ему нужно минимум 32гб оперативки, ну для 5млн товаров возможно и 64гб нужно. Но если у Вас будет такая машина и всё ограничится примерно 5млн, то имеет смысл сделать одну таблицу в которую прописать все параметры, при этом задать тип ENUM для параметров цвет, размер и т.п. У нас на одном проекте поиск по 20млн товаров с прописанными ключами работал меньше чем за секунду. Правда не было необходимости строить фильтры на лету, возможно имеет смысл кэшировать фильтры до обновления товаров. Там сервер был вот с такими характеристиками, если я правильно помню: image.prntscr.com/image/mdWNvaXmRFCKQNoPjWQXcg.png Хотя эластик это сразу готовая система поиска для сайта, так же благодаря Terms из эластика будут фильтры готовы прям из запроса. Вопросы / Каталог на 5млн товаров с фильтрами 10 +3 1
01 декабря 2014, 20:27 Ну я думал, что $msOrder работает по тому же принципу что и просто $order. Вопросы / Не изменяются данные после msOnBeforeCreateOrder 14 0
01 декабря 2014, 20:27 Код плагина $msOrder->set('city', '!!!'); $msOrder->save();То что он срабатывает точно уверен. Так как специально сейчас проверил вот таким образом var_dump('1111'); exit();И в итоге в дебагере вылезло 1111, и оформление не пошло. Вопросы / Не изменяются данные после msOnBeforeCreateOrder 14 0
01 декабря 2014, 20:19 Не сработало, и по $msOrder, он ничего не возвращает в $arr; Вопросы / Не изменяются данные после msOnBeforeCreateOrder 14 0
01 декабря 2014, 20:16 В случае когда $msOrder, то $arr пустой получается после $msOrder->get(); Да и я пол ночи эксперементировал и с $msOrder и с $order Вопросы / Не изменяются данные после msOnBeforeCreateOrder 14 -1
01 декабря 2014, 20:14 Ошибки не возникло, но и город не изменился :-( Вопросы / Не изменяются данные после msOnBeforeCreateOrder 14 0
01 декабря 2014, 20:10 Fatal error: Call to undefined method msOrderHandler::save() in /hom*****cache.php on line 25 if ($modx->event->name == 'msOnCreateOrder') { $arr = $order->get(); $arr['city']=$arr['city'].'!!!'; $order->set($arr); $order->save(); }$order->save; как раз 25-ая строка, просто там у меня часть строк закомментирована. Вопросы / Не изменяются данные после msOnBeforeCreateOrder 14 0
01 декабря 2014, 17:11 Не помогло, вот именно так как там и указано, только в ифе заменил на msOnCreateOrder, и в указании системное событие, тоже поменял на msOnCreateOrder. p.s. если верить исходникам, бефор идёт немного раньше чем просто создание. И Там данные негде не меняются между этими двумя событиями. Вопросы / Не изменяются данные после msOnBeforeCreateOrder 14 0
06 марта 2014, 16:27 На каком-то VPS-е: 0.10929489135742 (копнув по ip-шникам выяснил что Smart Ape и скорей всего Профи за 900 рублей) На каком-то Hetzner Online AG: 0.18297696113586 Просто я не занимаюсь настройкой серверов. Так не знаю характеристик. Вопросы / К вопросу производительности ВАШЕГО хостинга 23 0
MaxNotify3 Вышло обновление 1.3.0-pl (20.07.2026) — добавлены уведомления о заявках FormIt через hook-сниппет maxNotify3FormIt; — добавлены уведомления о заявках SendIt через hook-с...
[Theme.Bootstrap] Новая версия с Bootstrap 4 Новая обновленная версия уже в магазине modstore.pro/packages/sites-themes/theme.bootstrap 4.1.0 (15.07.2026) — Added chunks for quick site setup: Scripts, Meta, Menu.*, Crumb...
Редизайн сообщества Спасибо, руки не дошли пока. Много всего другого делаю. Завтра поправлю все замечания.
Reactions — современная система реакций для MODX 3 [1.0.1-pl] — 2026-07-15 Added ReactionsCount: live-обновление рядом с виджетом (span.reactions-count + reactions:updated) без F5
Как ограничить вебмастеру доступ к заказам? Допустим вы закроете доступ к заказам и пользователям через админку, но для полноценной работы с сайтом нужен доступ в БД, а там вся эта информация есть и спрятать её невозможно, т...
Возможно ли реализовать возможность предоплаты за доставку на сайте? Отлично, значит можно не создавать заказ пока оплата не пройдёт успешно, а поскольку класс-обработчик оплаты будет кастомный сможет сами решать какую стоимость пробрасывать. Ещё на...
Было более ранее упоминание MODX 3, чем статья от 2015 года, но фразу про 5 лет это не отменяет.
Касаемо эластика, да его можно использовать, только сейчас он стал прожорлив и ему нужно минимум 32гб оперативки, ну для 5млн товаров возможно и 64гб нужно.
Но если у Вас будет такая машина и всё ограничится примерно 5млн, то имеет смысл сделать одну таблицу в которую прописать все параметры, при этом задать тип ENUM для параметров цвет, размер и т.п.
У нас на одном проекте поиск по 20млн товаров с прописанными ключами работал меньше чем за секунду. Правда не было необходимости строить фильтры на лету, возможно имеет смысл кэшировать фильтры до обновления товаров. Там сервер был вот с такими характеристиками, если я правильно помню: image.prntscr.com/image/mdWNvaXmRFCKQNoPjWQXcg.png
Хотя эластик это сразу готовая система поиска для сайта, так же благодаря Terms из эластика будут фильтры готовы прям из запроса.
Код плагина
То что он срабатывает точно уверен. Так как специально сейчас проверил вот таким образом
И в итоге в дебагере вылезло 1111, и оформление не пошло.
Да и я пол ночи эксперементировал и с $msOrder и с $order
$order->save; как раз 25-ая строка, просто там у меня часть строк закомментирована.
p.s. если верить исходникам, бефор идёт немного раньше чем просто создание. И Там данные негде не меняются между этими двумя событиями.
На каком-то Hetzner Online AG: 0.18297696113586
Просто я не занимаюсь настройкой серверов. Так не знаю характеристик.