При импорте товаров через msImportExport в CMS MODX при установленном плагине msMultiCurrency, возможна ситуация, когда импортируемые товары имеют нулевую цену. Это может происходить по разным причинам и требует дополнительных действий для правильной обработки.
Один из основных сценариев, которые могут привести к нулевой цене товаров при импорте через msImportExport с установленным плагином msMultiCurrency, связан с различными валютами в вашем магазине. msMultiCurrency отвечает за конвертацию цен товаров из базовой валюты CMS MODX в другие валюты, указанные в настройках плагина. Если в настройках msMultiCurrency валюта по умолчанию не соответствует базовой валюте товара, то возникает проблема нулевой цены при импорте.
Чтобы решить эту проблему, необходимо выполнить следующие шаги:
1. Убедитесь, что msMultiCurrency правильно настроен и базовая валюта вашего магазина указана правильно. Вы можете проверить это в настройках плагина msMultiCurrency в административной панели MODX.
2. Проверьте, что валюта импортируемых товаров также правильно выбрана в настройках msMultiCurrency. Если валюта импортируемых товаров отличается от базовой валюты, убедитесь, что соответствующая валюта уже создана в настройках msMultiCurrency.
3. Проверьте файл импорта товаров. Убедитесь, что в файле присутствует правильное значение цены для каждого товара. Если цена указана некорректно или отсутствует, это может привести к нулевой цене товара после импорта.
4. Если все настройки и файл импорта правильные, но проблема с нулевой ценой при импорте все равно возникает, проверьте права доступа к файлам и папкам на вашем сервере. Убедитесь, что MODX имеет достаточные права для чтения и записи файлов импорта.
5. Если проблема с нулевой ценой при импорте продолжает оставаться неразрешенной, рекомендуется обратиться к разработчикам плагина msMultiCurrency или поискать помощь на форуме или ресурсах сообщества MODX. Возможно, другие пользователи сталкивались с аналогичной проблемой и могут предложить вам решение или подсказку.
В целом, проблема нулевой цены при импорте товаров в MODX с установленным msMultiCurrency может иметь несколько причин, и решение зависит от конкретной ситуации. Рекомендуется следовать вышеуказанным шагам и консультироваться с опытными разработчиками для получения подробной помощи при решении данной проблемы.