Где возникла проблема:CS-Cart,Multi-Vendor 4.12.2.SP2
Суть проблемы:В функции fn_get_categories_list_with_parents (app/functions/fn.categories.php) array_combine сортирует порядок ключей исходного массива $parent_ids по порядку и таким образом нарушает последовательность вложенности категории.
Как воспроизвести проблему:Создайте дерево категорий на 4 уровня таким образом Категория 1 (1) -> Категория 2 (3) -> Категория 3 (2) -> Категория 4 (4) где в скобках id категории (id категории 2 больше id категории 1, id категории 3 меньше id категории 2) Добавьте товар в категорию 4. При редактировании товара путь к категории 4 будет отображаться неправильно (Категория 1 -> Категория 3 -> Категория 2).
Здравствуйте, @developstores .
Проблема исправлена, исправление войдет в релиз CS-Cart и Multi-Vendor 4.13.1
Для исправления проблемы собственными силами можно использовать патч: