Залили 2.5 тыс товаров с характеристиками.
Потом выяснилось, что надо у одной хар-ки сменить тип с Текста на Список Вариантов Текст.
Чтоб фильтрабельной была.
Движок это делает только через удаление инфы.
Нельзя ли, создав новую хар-ку, как-то SQL скриптом откопировать в неё значение из старой?
Переливать товары не хотелось бы, они на 40 отдельных csv листах.
Сделать можно, но работа кропотливая.
- поставьте чистую версию без демо данных
- создайте тестовый товар и одну характеристику с типом Текст
- задайте значение характеристки товары
- сделайте дамп таблиц, начинающихся на cscart_product_feature...
- создайте новую характеристику с типом Список и парой вариантов
- задайте значение характеритсики товары
- сделайте дамп таблиц, начинающихся на cscart_product_feature...
Остается сравнить два дампа и посмотреть что, куда и каким образом перенести надо будет
Посмотрел. Один головняк. Сначала надо создавать варианты в cscart_product_feature_variant_descriptions
потом просто варианты. Причем увеличивая сиквенсы, которые непонятно где хранятся.
Потом вязать их с features плоскими.
Короче надо писать хранимую процедуру на SQL, пока её отладишь, быстрее перезалить через CSV.