Финансовая поддержка VPS, бесплатные дополнения и docs Донаты оплачивают сервер и двигают бесплатные дополнения MODX и документацию. Поддержать

Всего 126 240 комментариев

Василий Наумкин
Василий Наумкин
Мне кажется, не должно быть никакого крестика, реклама жизненно нужна на сайте, кому не нравится, настроит adblock.
Полностью согласен. Это же не полноэкранный pop-up, а просто небольшой блок среди других.

Посмотрите на Хабр, Пикабу, ДТФ и прочие сервисы — там нельзя убрать рекламу. Точнее, можно — но платной подпиской.

Кстати, еще один вариант «на подумать». Подписка на «без рекламы» и поддержку сообщества. 50-100 рублей в месяц, почему нет?
Сергей Карпович
Сергей Карпович
Я с Minishop3 только начал знакомиться, поэтому комментарий будет поверхностный.
Я не трушный программист, скорее фронтендер, это для понимания.

Сразу меня раздражает цветовая схема Vue, которая отличается от стандартной MODX (в частности оттенок зеленого), раздражет разные размеры кнопок в рамках одной страницы, раздражают лишние отступы с рамками.
Пример: Вкладка «Товар» -> «Свойства товара». Все секции окружены общей рамкой и отступами, непонятно зачем. В других вкладках этого нет, но и отступы не везде одинаковые.

Хотелось бы что бы интерфес Vue не был инородным в рамках MODX, а выглядел нативно.

Раздражает как работает галерея:
Огромное драг-энд-дроп поле (зачем?)
Загружаемые фото сразу принимают сортировку по дате загрузки, а не по имени. После загрузки они где то мелко внизу, под огромным полем и в 100% приходится сортировать вручную — раздражает.
Вроде бы всегда фото именуется в нужном порядке за ранее, что бы при загрузке они были в нужном порядке (в Minishop2 так и есть)

Не хватает мелких функций, на первый взгляд очевидных, например:
в доп полях — тип текстовый редактор, тип Дата.

По новым полям, гридам, функциям нехватает примеров с кейсам, что бы такие как я разобрались =D
Илья Уткин
Илья Уткин
Во-первых, идею с крестиком предлагаю обдумать. Мне кажется, не должно быть никакого крестика, реклама жизненно нужна на сайте, кому не нравится, настроит adblock.

Но если крестик всё же считаем нужным, предлагаю чтобы он закрывал только это конкретное объявление. Типа — ок, рекламу Николая я видел, его знаю, больше не хочу видеть. Тут бац — через какое-то время Артур Шевченко себя выложил, может не ссылкой на профиль, а ссылкой на статью, где он отдельно описывает своё предложение по автоматическому созданию сайтов.

Если при одном нажатии на крестик снимать всю рекламу, я пропущу нужное мне объявление.

А во-вторых, рекламные объявления должны быть доступны в отдельном разделе, я бы туда заходил. Это не AdSence, а реклама от разработчиков, возможно что-то меня заинтересует, не хочу упускать. Ну и в поиске эти объявления будут индексироваться и находиться.
Иван Бочкарев
Иван Бочкарев
Иван Бочкарев
Иван Бочкарев
Добрый день!

В шапку/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 и т.д.)