21 минута назад
Так как уже выложил — оставлю так, далее будем сокращать названия.
ms3FirstTimeBuyerDiscount - автоматическая скидка на первый заказ 4
3 часа назад
А теперь все эту красоту оформляем в виде сниппета. Параметры по-умолчанию редактируем в самом сниппете
elements/snippets/bgImage.php
<?php
/**
...
Унифицированное отображение разноформатных изображений без обрезки (решено) 1
Вчера в 17:14
Это не ошибка, а warning — посмотрим, спасибо!
UPD github.com/modx-pro/MiniShop3/pull/127
MiniShop3 1.2.0 - 1.3.0 Самое интересное 23
01 марта 2026, 14:45
Добавил сиcтемную настройку ms3recentlyviewed.block_bots_detector и интегрировал jaybizzle/crawler-detect
ms3RecentlyViewed - Недавно просмотренные товары для MiniShop3 5
01 марта 2026, 14:38
В следующий раз сделаю как положено)
Gallery3x 3.0.31 для MODX3 - управление файлами 2
28 февраля 2026, 15:20
Всем привет!
Версия модуля 1.4.0
Необходимо обновить наименования товаров.
Выбираем Тип импорта — Обновить данные товаров
Соответствие Столбца Наз...
msImportExport 919
27 февраля 2026, 21:26
Настройками нельзя, только написанием своего плагина, который будет проверять необходимые условия. Если сами не справитесь, могу написать его за отдел...
Вопрос по msProductDiscounts 4
25 февраля 2026, 17:49
Добавлен также генератор разнообразных типов опций товара в разном количестве для разных наборов и их заполнение у товаров.
ms3DemoData - компонент для быстрой генерации демо-данных MiniShop3 3
24 февраля 2026, 18:29
это сделал ИИ.
Я взял код из файла /core/components/minishop2/model/minishop2/minishop2.class.php
я скопировал этот метод function getReceiverId(), ...
Кастомизация minishop'a (номер телефона вместо емейла у пользователя при совершении заказа) 13
Всего 125 692 комментария
По Amnezia WG: не у всех работает, возможно только у вас)
Подход с прокси: будет работать у всех!
Вот правильное заключение)
Ваше решение действительно работает, это главное. Но если позволите, поделюсь замечаниями по коду (не критика, а предложения по улучшению безопасности):
- `verify => false` — отключает проверку SSL сертификатов (потенциально небезопасно);
- `CURLOPT_SSL_VERIFYPEER` внутри блока прокси — без прокси SSL работает, с прокси отключен;
- Порт 9858 захардкожен, хотя стандартный SOCKS5 — 1080;
- Нет обработки ошибок cURL и логирования для диагностики;
- Нет timeout на подключение к прокси.
Это не баги, просто можно сделать код более универсальным и безопасным.По Amnezia WG — она тоже работает и обходит блокировки благодаря обфускации. Главное отличие — она поднимает VPN для всей системы, а не только для MODX.
Плюсы SOCKS5 (ваш подход):
- Более стабильное решение;
- Работает точечно для MODX.
Плюсы Amnezia (мой подход):- Проще для неопытных пользователей;
- Работает для всех приложений;
- Не требует правки системных файлов.
Минусы обоих:- SOCKS5 — требует платную подписку.
- Amnezia — периодически блокируется, нужно обновлять конфиги.
Вывод: ваше решение идеально для тех, кто хочет минимального вмешательства в систему и готов платить за стабильность. Мое — для тех, кому нужен VPN для всего сразу.Спасибо, что поделились инструкцией, она реально полезна.
MODX обращается к репозиторию не через ваш впн! обращение идет от сервера, где у вас установлен MODX!!! Использование впн на вашем локальном компьютере не подменит ip сервера, где находится MODX.
Репозиторий MODX за Cloudflare — вы жмете «скачать компонент» идет обращение СЕРВЕРА где MODX к серверам Cloudflare, ip у них динамические, один раз нажмете попадете на тот который замедляется второй раз на тот, что еще не замедляют.
Отличная новость о выходе компонента, очень ждал. Приобрету обязательно.
Демо-сайта с товарами на мой взгляд не хватает, чтобы оценить скорость фильтрации)
ms_CDEK2 2.2.0-beta2 на miniShop2 2.8.3-pl
может есть более ранние версии mscdek которые всё еще работают?
-работает если есть живой админ
-работает если он в группе
-работает если контекст manager не поломан
-работает если пользователь не удалён
Вариант описанный в статье (через БД):
-работает даже если админов нет
-работает если пользователь удалён
-работает если группы/связки сломаны
-работает при кривых миграциях и бэкапах
В статье разобраны случаи, когда админы удалены или база восстановлена частично — там файловый вход уже не помогает, и надёжнее создать нового пользователя в БД.
Как перестанет работать без впн, так мой метод пригодится)