Хорошая тема. Любые вопросы по CS-Cart и не только

Коллеги, приветствую!

Подскажите, как сделать импорт товаров по product_id, а не по product_code, который вообще не используется?

Пытаюсь обновить товары, если product_code оставить пустым, то ничего не обновляется

Если удалить столбец вообще, то ошибка

Импортируемый файл должен содержать поля: Product code

То, что написано в документации не работает

Числовой идентификатор товара в базе данных магазина. Если у товара нет Product code то для идентификации товара будет использоваться Product id.

Импорт новый, версия движка v4.16.2

Возможно в справке про старый импорт.

берет вес и габариты из карточки товара. Габариты в вашем случаи можно не указывать. Если фактический вес меньше объемного, то тогда нужны габариты.

не устарел, как раз в 4.17.1 еще и тарифы обновили.

Спасибо за ответы,но почему тогда в накладной в личном кабинете Сдэка ,такие цифры?
Куда копать -то?))

Подскажите насчет импорта товаров через файл xlsx.
Скинуль список товаров и для теста импортировал пару позиций.При импорте выводит в названиях корявые символы.Это я неправильно сконвертировал из xlsx в csv ?
Как правильно перегонять таблицы?
Как избежать дублирования товаров\категорий ,который уже есть на витрине ,но могут отличаться названием \иметь разные продукт код?

если отправка наложенным платежем, то в отгрузке нужно поставить галочку “Включить наложенный платеж”, тогда к оплате подтянется стоимость товаров в заказе, при этом в строке “Наложенный платеж” оставить пустой, если там написать сумму, то она прибавится к стоимости товара.

скорее всего да. попробуйте файл в блокноте открыть и посмотреть.
тут вот модуль есть, чтобы напрямую с экселя импортировать и не морочиться с этими пересохранениями.

Кроме модуля ,есть еще способы ?

Наиболее качественно это делает ЛибраОфис.

В Экселе в основном вот эти 2 способа сохранения корректно работают.
image

А какие именно версии программ?Потому ,что скачал либраофис 7.3.2.0 и при сохранении в csv нет возможности выбора индивидуальных настроек для файла.
Эксель 2016 и там пункта csv utf -8 -нет.
А при сохранении в в ms-dos нет возможности редактировать поля “Свойство товара в CS-Cart” они просто не доступны для выбора,но при этом нет лишних символов.

там в окне сохранения галочка внизу что то вроде изменить настройки

1 лайк

В общем пока нашел такой костыль:
Конвертирую тут Конвертировать XLSX (EXCEL) в CSV онлайн — Convertio
Далее скачанный файл открываю в блокноте (у меня notepad) ,смотрю корявые символы ,к примеру такие были x000D
и делаю по инструкции описанной здесь
Как преобразовать файлы Excel в формат CSV - ОфисГуру
Убираю просто эти символы.

Может кто еще подскажет,как правильнее сделать.

Ужос… Галочку в Либраофисе найдите просто))

1 лайк

у меня 7.5.5.2 версия )) @ias вот так сохраните и можно спокойно импортировать.

Всем спасибо за помощь.Все таки в ЛибреОфис есть такая функция,надо было не обращать внимание на предупреждение при сохранении и дальше сохранять.
Товар выгрузил,но есть карточки без фотографий ,как их быстро можно найти ?Я так понял для этого существует парсинг?

После выгрузки на тестовую витрину есть проблема,даты в карточках перечислены через точку с запятой.
Например :
2017 ; 2018 ; 2019 ; 2020
А до этого у карточек были даты 2017-2020 и получается немного через одно место.
Как можно быстро такое исправить?Править файл с товарами или уже после в админке ?

И из карточек добавило дублей названий в хар-ках товара .
Эти дубли снести потом можно по быстрому ?

Можно экспортнуть поправить и импортнуть назад.

через экспорт/импрот “найти-заменить”

При экспорте поля указывать все,которые были изначально при заливке или можно выбрать только “год выпуска” и при импорте выбрать в настройках обновить существующие товары?