Сергей Фещуков

Сергей Фещуков

Был в сети 11 февраля 2026, 07:20
Заказы не принимаю
Добрый день. Действительно, такой косяк имелся. Но в версии 2.0.4 был исправлен. Попробуйте обновить компонент или переустановить его (удалив пакет со своего сайта полностью, чтобы пакет был заново скачан с репозитория), если после обновления ошибка не пропадает.
Добрый день.

как изменить ссылку на главную (идет на страницу по умолчанию) если использован pdomenu?
Если используются домены, то просто в теге base вывести [[!+cf.current_city.url]].
Если вы используете подпапки, то тут сложнее. А главная у вас как выводится? Через &displayStart параметр и &tplStart шаблон?

а ссылку на контакты наоборот сделать неизменной как сейчас главная?
К сожалению, такого функционала в компоненте нет. Страница всё-равно будет доступна в любом городе, даже если в меню вывести только ссылку на главную.
Добрый день. В целом, можно вместо города написать область и всё будет работать, кроме определения города (в вашем случае области) по IP-адресу. Добавление регионов планируется в ближайшем мажорном обновлении.
В документации как раз описано как настраивать компонент, в том числе при использовании подпапок. И в ней нет ни слова о контекстах, потому что компонент с ними вообще не работает. Так же не говорится о том, что необходимо физически создавать папки/ разделы, потому что этого делать не надо.
Добрый день. Компонент добавляет в miniShop2 кастомный класс cfOrderHandler, в нём реализована отправка заказов из разных городов разным менеджерам. Для этого надо назначить класс cfOrderHandler в качестве класса-обработчика заказов miniShop2 и городам добавлять плейсхолдер ms2_email_manager. Если для города отдельный email менеджера не будет указан, то в качестве адреса отправки будет взято значение системной опции ms2_email_manager.

С другой стороны, даже без класса обработчика компонент добавляет в заказ свойство cf.from_city в массив properties с ID города, из которого был сделан заказ. Так что в теле письма вывести город вполне возможно. Но вот чтобы в тему письма добавить метку, наверное надо будет дорабатывать класс cfOrderHandler.
Со стороны компонента msProductRemains такого сделать нельзя. Я не знаю как реализован импорт остатков в msImportExport, поэтому подсказать как в данном компоненте это сделать также не могу. На какой-то стороне в итоге придётся реализовать поиск товара по артикулу, а не по ID.
Добрый день. К сожалению, через стандартный скрипт импорта CSV нет возможности импортировать остатки. Я не нашёл способ корректно вшиться в процесс импорта, чтобы отличить его от процесса сохранения товара (так как скрипт импорта использует стандартный процессор resource/update MODx.
Проверил работу компонента с указанными версиями компонентом. Никаких проблем на чистом сайте нет. Можете показать консоль браузера при открытии страницы редактирования товара? Может у компонента возникает ошибка при работе кода и поэтому вкладка не появляется.
На сегодняшний день в плагине компонента есть код для работы с компонентом mSync. В самом mSync дополнительно настраивать и указывать при импорте ничего не надо, а вот в системных настройках msProductRemains необходимо будет указать поле 1С, из которого необходимо читать остатки.