У меня есть модуль по импорту-экспорту товаров, у которого есть возможность догружать товары или "апдейтить" товары по критериям. У него 1 минус - категории выгружаются как названия через запятую! Если есть одинаковые названия у субкатегорий в базе будет не верная сортировка!
Автор иностранец, этот пиз*** говорит переименуй одну категорию сначала так, импортируй, потом верни обратно - но это бред сумасшедшего, когда колличество категорий зашкаливает!
Мне пришла в голову мысль, а что если написать *.SQL скрипт, который все это исправит и все было бы четко
(умышленно не перечислять названия категорий, а дать идентификатор категории (не стал делать категории глубокими в магазине, а сделал достаточным выводить товар только тогда, когда покупатель зашел в самую глубокую категорию) т.е. в поле Descriptions до импорт будет не так как это придумал автор: shoes,mens,basketball, а просто цифра 140(идентификатор категории))
работает по принципу:
1. Идет в таблицу с названиями и проверяет если поле содержит цифру 140, то перенести эту цифру в соседнюю таблицу с ID категории, в результате всем товарам раздали нужную категорию...