Доработка opencart 1.5.6 – вывод главной категории

Бюджет: по договоренности
в opencart система определяет главную категорию в админке по след. алгоритму:
1. определяет самую глубокую категорию.
Например, есть 3 категории:
котлы (1-ый уровень категории)
пеллетные котлы (2-ой уровень)
пеллетные котлы acv (3-ий уровень)
Если для одного товара назначить все 3 категории, тогда система определит главную категорию – самую глубокую по структуре, т.е.
"пеллетные котлы acv". 
2. Далее он все категории расставляет в алфавитном порядке.
3. Если у товара самый глубокий уровень 3-ий, а у товара несколько категорий 3-го уровня, тогда главная категория определяется самая первая третьего уровня (т.е. сгруппировал категории по алфавиту и первое вхождение категории 3-го уровня).

Пример:
котлы
пеллетные котлы
пеллетные котлы acv
твердотопливные котлы acv
дизельные котлы acv

Система с начало выведет их по алфавиту:
дизельные котлы acv
котлы
пеллетные котлы
пеллетные котлы acv
твердотопливные котлы acv

Далее определит самую глубокую категорию: (в нашем случае это 3-ий уровень)
дизельные котлы acv
пеллетные котлы acv
твердотопливные котлы acv
Всего получилось 3 категории 3-го уровня. И главная из них – самая первая в алфавитном порядке.
-----------------------------
Задача:
Сделать так, что самая 1-ая категория – это и есть главная категория.
--------------------------------
Необходимо:
1. убрать выбор самой глубокой категории
2. убрать вывод категорий в алфавитном порядке
3. сделать так, какую я выбрал 1-ую категорию – та и главная. 
Т.е. 1-ая категория добавляется как главная категория.

Основная задача:
Сделать так, чтобы та категория, которую я поставил 1-ой – являлась главной.
Т.е. если я 1-ую категорию добавил пеллетные котлы, то она и будет главной.
А дальше я могу добавить категории: котлы, пеллетные котлы acv и т.д, но главная будет именно первая – пеллетные котлы.
----------------------------
Оплата: Работаю ТОЛЬКО через СБР (приоритет). Либо 100% постоплата.
----------------------------
Сроки: сегодня
---------------------------
Так же необходимо написать инструкцию где и что поменять, чтобы других сайтов (если понадобится) опять не обращаться за доработками.

Защита от спама: в начале введите текст "Доработка"
Обязательно указывайте: стоимость работы + сроки.

Остальные заявки – в спам.
Опубликован 22.04.2016 в 09:31 Последнее изменение: 22.04.2016 в 09:35

Выберите способ верификации:

Обновите страницу после прохождения верификации.