Перейти к содержанию
sobak

[Решено] Не правильное формирование списка Категорий в поиске (админка)

Рекомендуемые сообщения

Мне сказали написать тут, так как модуль добавлен в стандартную сбору OcStore. Как формируется выпадающий список? Почему нет порядка (алфавитного, ID)? 

КАТАЛОГ - > ТОВАРЫ -> Быстрый поиск вверху окна (скрин ниже)

каталог-товары.jpg

 

ну как я понимаю, должно быть:

 

Тут товар до буквы Л

Ламинат

Ламинат > А

Ламинат > Б

Ламинат > Б > A

Ламинат > Б > Ю

Ламинат > Я

Тут товар после буквы Л

 

Почему у меня такая ерунда или у всех так? Мне кажется так должно быть правильно и удобно?

 

 

Еще пока копался, понял что поле "Производитель" не влияет на поле "Категория". Ну если я выбрал Производителя "ВАСЯ", то мне нужны списки категорий именно с "ВАСЕЙ". А сейчас там общая каша, да еще и в перемешку.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Под рукой установленная ocStore 15511. Всё чётко отсортировано по алфвиту, как у вас в примере "должно быть".

Думаю, что на ocs15512 это тоже никто не портил.

Может у вас какие-то модификации присутствуют?

Или сборку попутали?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нет в админку ничего не ставил. Модификации есть, но самого дизайна + модули. Админская часть полностью девственная. Какой файл отвечает за данный список? может мне его заменить на новый из сборки?

версия как и указана Версия 1.5.5.1.2

 

Подскажите куда копать очень не удобно!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Привожу пример свои списков. По какой формуле или правилу они формируются?

Вот список при создании нового товара (Каталог - товары - добавить, вкладка Связь - Главная категория)
 

         <option value="64">Ламинат > Egger (Австрия)</option>
                      <option value="117">Обои > Обои под покраску Erfurt</option>
                      <option value="103">Виниловые полы > Decoria</option>
                      <option value="104">Виниловые полы > Decoria > Public Tile</option>
                      <option value="71">Виниловые полы > FineFloor > Замковый тип</option>
                      <option value="114">Виниловые полы > Tarkertt Art Vinil > Lounge</option>
                      <option value="91">Виниловые полы > Vinilam > Клик-Замок</option>
                      <option value="60">Ламинат</option>
                      <option value="65">Ламинат > Egger (Австрия) > Dolce Flooring</option>
                      <option value="93">Ламинат > KronoStar (Россия) > Superior </option>
                      <option value="112">Ламинат > Kronotex (Германия) > Dynamic</option>
                      <option value="129">Ламинат > Praktik (Германия)</option>
                      <option value="130">Ламинат > Praktik (Германия) > Euroclick</option>
                      <option value="132">Ламинат > Sinteros (Россия) > DubART</option>
                      <option value="87">Ламинат > Tarkertt (Германия) > VINTAGE 832</option>
                      <option value="116">Обои > Andrea Rossi</option>
                      <option value="99">Стеновые панели > Панели ПВХ</option>
                      <option value="101">Виниловые полы</option>
                      <option value="105">Виниловые полы > Decoria > Office Tile</option>
                      <option value="76">Виниловые полы > FineFloor</option>
                      <option value="77">Виниловые полы > FineFloor > Клеевой тип</option>
                      <option value="115">Виниловые полы > Tarkertt Art Vinil > New Age</option>
                      <option value="90">Виниловые полы > Vinilam > Смарт лента</option>
                      <option value="66">Ламинат > Egger (Австрия) > Universal</option>
                      <option value="102">Ламинат > KronoStar (Россия) > Salzburg</option>
                      <option value="72">Ламинат > Kronotex (Германия)</option>
                      <option value="111">Ламинат > Kronotex (Германия) > Robusto</option>
                      <option value="134">Ламинат > Praktik (Германия) > Elegant</option>
                      <option value="84">Ламинат > Tarkertt (Германия) > LAMIN'ART 832</option>
                      <option value="100">Стеновые панели > Панели МДФ</option>
                      <option value="106">Виниловые полы > Decoria > Home Tile</option>
                      <option value="75">Виниловые полы > Moduleo</option>
                      <option value="92">Виниловые полы > Vinilam > Гибрид с замком</option>
                      <option value="67">Ламинат > Egger (Австрия) > Country</option>
                      <option value="113">Ламинат > Kronotex (Германия) > Exquisit</option>
                      <option value="135">Ламинат > Praktik (Германия) > Avantgarde</option>
                      <option value="63">Ламинат > Tarkertt (Германия)</option>
                      <option value="85">Ламинат > Tarkertt (Германия) > HOLIDAY 832</option>
                      <option value="118">Обои > Erismann</option>
                      <option value="109">Обои > Жидкие обои</option>
                      <option value="62">Паркетная доска</option>
                      <option value="120">Стеновые панели > Пробковые покрытия Wicanders</option>
                      <option value="94">Виниловые полы > DumaFloor (AquaFloor)</option>
                      <option value="68">Ламинат > Egger (Австрия) > Modern Kingsize</option>
                      <option value="73">Ламинат > KronoStar (Россия)</option>
                      <option value="110">Ламинат > Kronotex (Германия) > Mammut</option>
                      <option value="88">Ламинат > Tarkertt (Германия) > CINEMA</option>
                      <option value="59">Обои</option>
                      <option value="95">Виниловые полы > Tarkertt Art Vinil</option>
                      <option value="69">Ламинат > Egger (Австрия) > Business</option>
                      <option value="131">Ламинат > Sinteros (Россия)</option>
                      <option value="86">Ламинат > Tarkertt (Германия) > WOODSTOCK 833</option>
                      <option value="89">Линолеум</option>
                      <option value="96">Виниловые полы > Allure Floor</option>
                      <option value="82">Ламинат > Tarkertt (Германия) > ROBINSON 833</option>
                      <option value="97">Мармолеум</option>
                      <option value="119">Обои > A.S.Creation</option>
                      <option value="74">Виниловые полы > Vinilam</option>
                      <option value="80">Ламинат > Tarkertt (Германия) > ARTISAN 933</option>
                      <option value="61">Стеновые панели</option>
                      <option value="107">Виниловые полы > ReFloor</option>
                      <option value="83">Ламинат > Tarkertt (Германия) > INTERMEZZO 833</option>
                      <option value="98">Ламинат > Versale (Китай)</option>
                      <option value="133">Потолки</option>
                      <option value="81">Ламинат > Tarkertt (Германия) > ESTETICA 933</option>
                      <option value="108">Сопутствующие товары</option>
                      <option value="121">Обои > York Wallcoverings</option>
                      <option value="122">Обои > Chesapeake</option>
                      <option value="123">Обои > Decor Deluxe International</option>
                      <option value="124">Обои > DiD</option>
                      <option value="125">Обои > Lutece</option>
                      <option value="126">Обои > Sirpi</option>
                      <option value="127">Обои > Blue Mountain</option>
                      <option value="128">Обои > Parato</option>
                      <option value="136">Ламинат > 32 класс</option>

 
 
 Вот список в поиске. (каталог-товары)
 
 

<option value="0" selected="selected"> --- Не выбрано --- </option>
<option value="64">Ламинат > Egger (Австрия)</option>
<option value="117">Обои > Обои под покраску Erfurt</option>
<option value="103">Виниловые полы > Decoria</option>
<option value="104">Виниловые полы > Decoria > Public Tile</option>
<option value="71">Виниловые полы > FineFloor > Замковый тип</option>
<option value="114">Виниловые полы > Tarkertt Art Vinil > Lounge</option>
<option value="91">Виниловые полы > Vinilam > Клик-Замок</option>
<option value="60">Ламинат</option>
<option value="65">Ламинат > Egger (Австрия) > Dolce Flooring</option>
<option value="93">Ламинат > KronoStar (Россия) > Superior </option>
<option value="112">Ламинат > Kronotex (Германия) > Dynamic</option>
<option value="129">Ламинат > Praktik (Германия)</option>
<option value="130">Ламинат > Praktik (Германия) > Euroclick</option>
<option value="132">Ламинат > Sinteros (Россия) > DubART</option>
<option value="87">Ламинат > Tarkertt (Германия) > VINTAGE 832</option>
<option value="116">Обои > Andrea Rossi</option>
<option value="99">Стеновые панели > Панели ПВХ</option>
<option value="101">Виниловые полы</option>
<option value="105">Виниловые полы > Decoria > Office Tile</option>
<option value="76">Виниловые полы > FineFloor</option>
<option value="77">Виниловые полы > FineFloor > Клеевой тип</option>
<option value="115">Виниловые полы > Tarkertt Art Vinil > New Age</option>
<option value="90">Виниловые полы > Vinilam > Смарт лента</option>
<option value="66">Ламинат > Egger (Австрия) > Universal</option>
<option value="102">Ламинат > KronoStar (Россия) > Salzburg</option>
<option value="72">Ламинат > Kronotex (Германия)</option>
<option value="111">Ламинат > Kronotex (Германия) > Robusto</option>
<option value="134">Ламинат > Praktik (Германия) > Elegant</option>
<option value="84">Ламинат > Tarkertt (Германия) > LAMIN'ART 832</option>
<option value="100">Стеновые панели > Панели МДФ</option>
<option value="106">Виниловые полы > Decoria > Home Tile</option>
<option value="75">Виниловые полы > Moduleo</option>
<option value="92">Виниловые полы > Vinilam > Гибрид с замком</option>
<option value="67">Ламинат > Egger (Австрия) > Country</option>
<option value="113">Ламинат > Kronotex (Германия) > Exquisit</option>
<option value="135">Ламинат > Praktik (Германия) > Avantgarde</option>
<option value="63">Ламинат > Tarkertt (Германия)</option>
<option value="85">Ламинат > Tarkertt (Германия) > HOLIDAY 832</option>
<option value="118">Обои > Erismann</option>
<option value="109">Обои > Жидкие обои</option>
<option value="62">Паркетная доска</option>
<option value="120">Стеновые панели > Пробковые покрытия Wicanders</option>
<option value="94">Виниловые полы > DumaFloor (AquaFloor)</option>
<option value="68">Ламинат > Egger (Австрия) > Modern Kingsize</option>
<option value="73">Ламинат > KronoStar (Россия)</option>
<option value="110">Ламинат > Kronotex (Германия) > Mammut</option>
<option value="88">Ламинат > Tarkertt (Германия) > CINEMA</option>
<option value="59">Обои</option>
<option value="95">Виниловые полы > Tarkertt Art Vinil</option>
<option value="69">Ламинат > Egger (Австрия) > Business</option>
<option value="131">Ламинат > Sinteros (Россия)</option>
<option value="86">Ламинат > Tarkertt (Германия) > WOODSTOCK 833</option>
<option value="89">Линолеум</option>
<option value="96">Виниловые полы > Allure Floor</option>
<option value="82">Ламинат > Tarkertt (Германия) > ROBINSON 833</option>
<option value="97">Мармолеум</option>
<option value="119">Обои > A.S.Creation</option>
<option value="74">Виниловые полы > Vinilam</option>
<option value="80">Ламинат > Tarkertt (Германия) > ARTISAN 933</option>
<option value="61">Стеновые панели</option>
<option value="107">Виниловые полы > ReFloor</option>
<option value="83">Ламинат > Tarkertt (Германия) > INTERMEZZO 833</option>
<option value="98">Ламинат > Versale (Китай)</option>
<option value="133">Потолки</option>
<option value="81">Ламинат > Tarkertt (Германия) > ESTETICA 933</option>
<option value="108">Сопутствующие товары</option>
<option value="121">Обои > York Wallcoverings</option>
<option value="122">Обои > Chesapeake</option>
<option value="123">Обои > Decor Deluxe International</option>
<option value="124">Обои > DiD</option>
<option value="125">Обои > Lutece</option>
<option value="126">Обои > Sirpi</option>
<option value="127">Обои > Blue Mountain</option>
<option value="128">Обои > Parato</option>
<option value="136">Ламинат > 32 класс</option>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

РЕШЕНИЕ

Для КАТАЛОГ - ТОВАРЫ

https://opencartforum.com/topic/32923-релиз-ocstore-15512/?do=findComment&comment=290583

Для КАТАЛОГ - ТОВАРЫ - КАРТОЧКА ТОВАРА (изменить) - СВЯЗЬ - Главная категория, Показывать в категориях

https://opencartforum.com/topic/32923-релиз-ocstore-15512/?do=findComment&comment=270374

Если кто искал, но не смог найти!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо огромное, мне помогло!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.