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

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

Добрый вечер, друзья! Очень надеюсь на дельный совет от кого-нибудь..

Всю голову сломал как реализовать следующую схему:

Планируется такое главное меню ("Названия_Категорий_ товаров", а ниже "Названия_Марок_Автомобилей"). Т.е., для примера: "Автомобильные чехлы"; "Автомобильные коврики"; "Лада"; "Киа"; На страницах "Категорий_ товаров" необходима форма подбора товаров по марке/модели/году выпуска или типу кузова авто. А на страницах "Марок_Автомобилей" что-то типа подкатегорий имеющихся для этой марки товаров. 

Пример 1: Заходим в категорию "Автомобильные чехлы" видим форму, где можно выбрать сначала Марку авто, потом подгружается модель, затем год..

Пример 2: Заходим в категорию "Лада" и видим подкатегории "Автомобильные чехлы" и "Автомобильные коврики".

 

Т.е. должна получится какая-то штука, работающая в 2 стороны.

Решение вижу(полагаю, очень колхозное) только в том, чтобы сделать кучу дублирующихся категорий и подкатегорий. Т.е. в категории "Автомобильные чехлы" будут подкатегории "Все_Марки", в них "Все модели", в них "По годам и рестайлингам", в них уже товары. В категории "Лада" будут подкатегории "Автомобильные чехлы", "Автомобильные коврики", в них уже их подкатегории и потом товары.

Собственно, вопрос - как грамотно реализовать данную схему?

 

Пытался решить данный вопрос через характеристики и фильтр. Но справляется только с самым первым шагом - выбор марки авто. На втором шаге(выбор модели) уже полная жесть - огромный список всевозможных моделей всех марок. Полагаю, что решится он все-таки как-то через характеристики, но пока никак не пойму как..

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


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, a5529 сказал:

Добрый вечер, друзья! Очень надеюсь на дельный совет от кого-нибудь..

Всю голову сломал как реализовать следующую схему:

Планируется такое главное меню ("Названия_Категорий_ товаров", а ниже "Названия_Марок_Автомобилей"). Т.е., для примера: "Автомобильные чехлы"; "Автомобильные коврики"; "Лада"; "Киа"; На страницах "Категорий_ товаров" необходима форма подбора товаров по марке/модели/году выпуска или типу кузова авто. А на страницах "Марок_Автомобилей" что-то типа подкатегорий имеющихся для этой марки товаров. 

Пример 1: Заходим в категорию "Автомобильные чехлы" видим форму, где можно выбрать сначала Марку авто, потом подгружается модель, затем год..

Пример 2: Заходим в категорию "Лада" и видим подкатегории "Автомобильные чехлы" и "Автомобильные коврики".

 

Т.е. должна получится какая-то штука, работающая в 2 стороны.

Решение вижу(полагаю, очень колхозное) только в том, чтобы сделать кучу дублирующихся категорий и подкатегорий. Т.е. в категории "Автомобильные чехлы" будут подкатегории "Все_Марки", в них "Все модели", в них "По годам и рестайлингам", в них уже товары. В категории "Лада" будут подкатегории "Автомобильные чехлы", "Автомобильные коврики", в них уже их подкатегории и потом товары.

Собственно, вопрос - как грамотно реализовать данную схему?

 

Пытался решить данный вопрос через характеристики и фильтр. Но справляется только с самым первым шагом - выбор марки авто. На втором шаге(выбор модели) уже полная жесть - огромный список всевозможных моделей всех марок. Полагаю, что решится он все-таки как-то через характеристики, но пока никак не пойму как..

 

Марку автомобилей загоняй в бренд и установи Модуль "Категории брендов" для Opencart

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


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

Огромное спасибо за ответ!

Но, боюсь, он не сможет в полной мере решить мою задачу. Кину еще немного вводных:

Касаемо данного решения - у 1 товара может быть только 1 производитель. С  чехлами и ковриками, предположим все понятно. Ито пока не понимаю как сделать так, чтобы товар отображался именно, скажем "Марка авто" -> "Форд" -> "Фокус 1" -> Товар

Производителя нужно указывать форд? Как тогда он будет дальше фильтроваться?

 

Пришли в голову вот какие мысли:

Сделать кастомное меню и давать сслки на выбранные значения фильтра(пользуюсь ФильтрПро). С товарами, которые четко заточены под 1 марку/модель все понятно, т.е. делаю аттрибуты Марка и модель и дальше, в зависимости от пункта кастомного меню фильтрую. Но непонятно как поступить с теми товарами, которые могут впринципе относиться ко всем маркам и авто (скажем, автошампунь, какие-нибудь тряпочки, елочки вонючки)?

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


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

Большой минус кастомного меню вижу в том, что его никак не прикрутить к сео. Т.е. будет тупо название и ссылка на заданные атрибуты фильтра. Никаких тегов и полей для поисковиков не будет. А это очень хотелось бы.

Полагаю, быстрый вариант сделать через фильтр, а правильный вариант брать и ручками дублировать все категории, марки и модели авто.. 

 

Еще раз скину необходимую схему работы:

Марки -> Форд -> Фокус 1 -> Подлокотники -> Товар(именно для ФФ1)

                                            -> Чехлы -> Товар(именно для ФФ1)

                                            -> Автохимия -> Товар(универсальная для все авто)

                          -> Фокус 2

            -> Рено

Чехлы -> Марка -> Модель -> Тип кузова -> Товар(все чехлы(велюровые, экокожа и т.д) для выбранной марки/модели/тип кузова + универсальные товары для всех чехлов)

            -> Велюровые -> Марка -> Модель -> Тип кузова -> Товар(именно велюровые для выбранной марки/модели/тип кузова)

            -> Экокожа

           -> Аксессуары для ухода за чехлами -> Товар(универсальный для всех чехлов)

Подлокотники -> Марка -> Модель -> Год выпуска -> Товар(все подлокотники для выбранной марки/модели/год выпуска)

                         -> Регулируемые -> Марка -> Модель -> Год выпуска -> Товар(только регулируемые подлокотники для выбранной марки/модели/год выпуска)

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


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

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

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

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

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

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

Войти

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

Войти

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

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

×

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

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