Финансовая поддержка
VPS, бесплатные дополнения и docs
Донаты оплачивают сервер и двигают бесплатные дополнения MODX и документацию.
Поддержать
Открытое письмо руководству MODX и команде MODX Revolution (Русская версия)
modxkit/testbench - тесты дополнений MODX 3 на живом ядре, в том числе в CI
Подскажите насколько это рабочее решение
ModxMinify - Error 500
Impex3 - импорт/экспорт ресурсов MODX3 с поддержкой товаров MiniShop3
pdoTools 2.14.0 и pdoTools3 3.1.0-pl: обновление для MODX 2 и MODX 3
MiniShop3: обратная связь от разработчиков
mxApi — быстрый внешний API для MODX Revolution
Minishop3 - Слетают галки с внутренних категорий
Thumb3x: Современная обработка изображений для MODX 3
Всего 126 240 комментариев
Посмотрите на Хабр, Пикабу, ДТФ и прочие сервисы — там нельзя убрать рекламу. Точнее, можно — но платной подпиской.
Кстати, еще один вариант «на подумать». Подписка на «без рекламы» и поддержку сообщества. 50-100 рублей в месяц, почему нет?
Я не трушный программист, скорее фронтендер, это для понимания.
Сразу меня раздражает цветовая схема Vue, которая отличается от стандартной MODX (в частности оттенок зеленого), раздражет разные размеры кнопок в рамках одной страницы, раздражают лишние отступы с рамками.
Пример: Вкладка «Товар» -> «Свойства товара». Все секции окружены общей рамкой и отступами, непонятно зачем. В других вкладках этого нет, но и отступы не везде одинаковые.
Хотелось бы что бы интерфес Vue не был инородным в рамках MODX, а выглядел нативно.
Раздражает как работает галерея:
Огромное драг-энд-дроп поле (зачем?)
Загружаемые фото сразу принимают сортировку по дате загрузки, а не по имени. После загрузки они где то мелко внизу, под огромным полем и в 100% приходится сортировать вручную — раздражает.
Вроде бы всегда фото именуется в нужном порядке за ранее, что бы при загрузке они были в нужном порядке (в Minishop2 так и есть)
Не хватает мелких функций, на первый взгляд очевидных, например:
в доп полях — тип текстовый редактор, тип Дата.
По новым полям, гридам, функциям нехватает примеров с кейсам, что бы такие как я разобрались =D
Но если крестик всё же считаем нужным, предлагаю чтобы он закрывал только это конкретное объявление. Типа — ок, рекламу Николая я видел, его знаю, больше не хочу видеть. Тут бац — через какое-то время Артур Шевченко себя выложил, может не ссылкой на профиль, а ссылкой на статью, где он отдельно описывает своё предложение по автоматическому созданию сайтов.
Если при одном нажатии на крестик снимать всю рекламу, я пропущу нужное мне объявление.
А во-вторых, рекламные объявления должны быть доступны в отдельном разделе, я бы туда заходил. Это не AdSence, а реклама от разработчиков, возможно что-то меня заинтересует, не хочу упускать. Ну и в поиске эти объявления будут индексироваться и находиться.
Open Source живёт благодаря вам
MiniShop3 развивается силами сообщества. Если новый релиз и предыдущие обновления оказались полезны — поддержите проект вашими донатами.
Все наши реквизиты есть на специальной странице modx.pro/about
В шапку/layout класть msOrderTotal нельзя, если нужен только «N товаров / сумма корзины». Для этого msCart / cart->status(). msOrderTotal — страница оформления, где сумма с доставкой и комиссией оплаты.
Если сниппет уже в layout и стоит CDEK-класс, редкие 15 с на TTFB ожидаемы, пока провайдер не отвечает.
Инструкция при проблемах загрузки mSync:
Если выгрузка идет, но не проходит до конца: вероятно, у вас слишком большая для вашего хостинга настройка msync_time_limit. Она не связана со временем выполнения скрипта. Эта настройка ограничивает время одного из многих запросов синхронизации, грубо говоря, влияет на то, сколько товаров успеет пройти за один запрос. Крайне не рекомендуется ставить на обычных хостингах значение больше 5 секунд, т.к. чем больше товаров, тем больше памяти на запрос потребуется.
При проблемах синхронизации включите системную настройку msync_debug, проведите тестовую синхронизацию.
В папке /core/components/msync/logs при этом создадутся один или несколько файлов.
Приложите к описанию проблемы архив с этими файлами (только актуальные, не нужно отправлять всю папку!), а так же файлами синхронизации import.xml, offers.xml (могут называться иначе, например import0_1.xml и т.д.)
P.S. крестик нажимать не буду
Какая версия MODX?
Вернуть версию PHP обратно можете?
Движемся дальше — сделаем лучший ИМ для MODX вместе!