10 минут назад
Настройками нельзя, только написанием своего плагина, который будет проверять необходимые условия. Если сами не справитесь, могу написать его за отдел...
Вопрос по msProductDiscounts 4
25 февраля 2026, 17:49
Добавлен также генератор разнообразных типов опций товара в разном количестве для разных наборов и их заполнение у товаров.
ms3DemoData - компонент для быстрой генерации демо-данных MiniShop3 3
25 февраля 2026, 15:21
Сложно сказать. Впервые про такую проблему слышу. Вы можете написать мне в телеграм доступы — вместе посмотрим
MiniShop3 1.2.0 - 1.3.0 Самое интересное 19
24 февраля 2026, 18:29
это сделал ИИ.
Я взял код из файла /core/components/minishop2/model/minishop2/minishop2.class.php
я скопировал этот метод function getReceiverId(), ...
Кастомизация minishop'a (номер телефона вместо емейла у пользователя при совершении заказа) 13
24 февраля 2026, 13:05
Привет!
Сегодня выложим — была проблема с защитой и ключами + был занят работой над minishop3 и PR к MODX github.com/modxcms/revolution/pulls/Iboch...
ms3RecentlyViewed - Недавно просмотренные товары для MiniShop3 4
23 февраля 2026, 03:33
Вот так отображаются поля довольно красиво! Нужно создать поля: allowed_resources, date_start, date_end в базе данных в таблице modx_user_attributes. ...
Дополнительные поля профиля юзера (не extended) 138
22 февраля 2026, 19:58
Кто реально внедрил MODX с Vue. js — каков опыт?Опыт — реактивные переменные благословение и проклятие Vue. С ними можно делать почти мнгновенно реаги...
Вопрос по будущему MODX и стратегии развития. 4
22 февраля 2026, 19:33
Я делаю miniERP систему на модекс. ИИ помогает значительно. Но с ИИ лучше делать когда сам понимаешь как сделать. Нейросеть не догоняет весь контекст....
Опыт использования ИИ и Claude для создания сайтов на MODX 1
Всего 125 679 комментариев
Обычно должно быть наоборот, заказчик приходит и говорит у меня вот такая-то проблема, а разработчик предлагает варианты решения.
Какие варианты решения пришли мне в голову
1) иметь два сайта. Один открытый для всех, другой закрытый. Менеджер работает в админке закрытого, а ночью например по крону написанные вами скрипты синхронизируют базы данных и файлы с открытым сайтом.
2) Каким то образом все страницы сайта делать статичными, кешировать в файлы и отдавать пользователю файлы. А ночью сбрасывать кеш и генерировать новые страницы.
Minishop 2.8.1
Php 7.3.8
Дополнительно установлен компононет frontpadapi для выгрузки заказов в CRM (немножко переделанный), плагин срабатывает на событие msOnBeforeCreateOrder — но я не думаю, что дело в нем (много куда уже его ставили)
Подскажите пожалуйста, как вывести таблицу с пользователями. Пробую так:
Но кроме id ничего не выводится. Хотелось бы вывести пользователей из определенной группы, поля из профиля и доп. поля extended.
Тоже долго и упорно ломал голову, включал яндекс вебвизор, часами просматривал ведеозаписи.
Тоже была идея что люди много раз кликают на кнопку — оформить заказ, для чего писались скрипты чтобы удалить кнопку из DOM после первого клика. И еще много разных ухищрений было сделано, но почти нигде это не дало результата.
Правильнее всего — созвониться с клиентом и попросить рассказать его, что он делал, какие странности заметил.
У меня вот на днях была оказия. Один магазин на модексе, оплата заказов происходит через корейскую компанию-банк для чего писалась отдельный класс оплаты. Так вот одна клиентка начала писать, что у нее каждый день с карточки списываются деньги за оплату одного и того же заказа. Долго пытался понять в чем же дело, пока не нашли переводчика, не созвонились с Кореей, не поговорили с ней. Оказывается в современном мире не принято закрывать вкладки в браузере, ведь оперативной памяти много, так зачем заморачиваться и что-то закрывать. И компьютер тоже никто не выключает. Так вот у нее вкладка, на которой происходила оплата, всегда висит открытой (а там работа по оплате с этим корейским банком построена через сокет соединение с их сервером, оно постоянно держится открытым) и каждый раз когда она открывала браузер, все вкладки перезагружались и оплата в очередной раз улетала в банк. И вот попробуй такое «предугадай».
Подобная тема
(нет)прямые запросы. Проверьте используются ли в БД индексы.Ну и смотря какой хостинг. Ну и частота процессора очень сильно влияет на быстроту mysql.
За комменты спасибо буду подтягивать лапшу в скрипте.
постоянно идут ошибки о медленных запросах mysql
лучше
Очистка кеша modx
Лучше
docs.modx.com/current/ru/extending-modx/caching#obnovlenie-kesha-modx-core
Ну и закрыть дири в коде через которые можно сломать сайт
например $_POST['name'] там я могу передать все
И ещё раджу придерживать стандартов в коде
www.php-fig.org/psr/
[2021-03-20 09:22:37] (ERROR @ /home/h/hellogbj/groom1.ru/public_html/core/components/sync/model/sync/sync.class.php: 383) modification:export
[2021-03-20 09:22:37] (ERROR @ /home/h/hellogbj/groom1.ru/public_html/core/components/sync/model/sync/sync.class.php: 386) Array
(
[errors] => Array
(
[0] => Array
(
[error] => Ошибка сохранения модификации: должны быть заданы характеристики
[code] => 15001
[moreInfo] => dev.moysklad.ru/doc/api/remap/1.1/#обработка-ошибок-15001
[line] => 1
[column] => 2
[meta] => Array
(
[href] => online.moysklad.ru/api/remap/1.1/entity/variant/80799ea9-7825-11eb-0a80-0973000a2b0d
[metadataHref] => online.moysklad.ru/api/remap/1.1/entity/variant/metadata
[type] => variant
[mediaType] => application/json
[uuidHref] => online.moysklad.ru/app/#feature/edit?id=807999a5-7825-11eb-0a80-0973000a2b0b
)
)
)
)
Результаты поиска по запросу [[переменная->слово которое ищут]]
В словаре есть запись:
simplesearch.results_found
Со значением:
[[+count]] результатов найдено для "[[+text]]"
Как вывести в шаблоне [[+text]]?
Js: ajax запрос к своему контроллеру, который отдаст вам чанк с данными товара. Полученный html вставить в нужный блок модального окна, запустить модалку.
Посмотрите в гугл, наверняка есть примеры.