Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Меню на js


Recommended Posts

Как осуществить привязку скрипта к opencart?
По ссылке левая часть - стандартная, а правая - как желается. 

Интернет магазин Opencart "Русская сборка" 

 

Сейчас в правой части идет выборка вот так:

  <select id="testselect" multiple="multiple"      name="testselect1">
       <option value="A010" data-section="Мебель для гостиной/ - Шкафы/01 - Шкаф распашной VITA/01.1 - Сервис"  data-index="1">01.1.0 - Самовывоз</option>
      <option value="A011" data-section="Мебель для гостиной/ - Шкафы/01 - Шкаф распашной VITA/01.1 - Сервис"  data-index="1">01.1.1 - Подъем на этаж с лифтом</option>
      <option value="A012" data-section="Мебель для гостиной/ - Шкафы/01 - Шкаф распашной VITA/01.1 - Сервис"  data-index="1">01.1.2 - Подъем на этаж без лифта (до 5 этажа)</option>
      <option value="A013" data-section="Мебель для гостиной/ - Шкафы/01 - Шкаф распашной VITA/01.1 - Сервис"  data-index="1">01.1.3 - Сборка</option>

          ...

   </select>

 

Данные нужно брать из :
-Категория
  -Категория (подкатегория)
    - Товар
       - Опция
       ...
       - Опция

 

Пока правая часть сделана как "Блок HTML".

А вопрос такой: Это нужно какой-то модуль делать или достаточно будет в существующие файлы изменения внести? Или этот велосипед уже изобретен?
 

Надіслати
Поділитися на інших сайтах


  В 01.06.2021 в 07:17, kwakin сказав:

Это даже  не меню

..............

Сборка

Подъём на этаж

ЭТО ОПЦИИ ТОВАРА

Expand  

Совершенно верно. Поэтому структуру и расписываю:

 

Данные нужно брать из :
-Категория
    -Категория (подкатегория)
      - Товар
         - Опция
         ...
         - Опция

Надіслати
Поділитися на інших сайтах


Сколько у вас планируется товаров и опций? Если немного, то можно обойтись сильно допиленным модулем меню.
Если много, то им же, но с аяксом. Чтобы посетитель не умер, ожидаючи загрузки.

ЗЫ: Не слушайте про фильтры. Это кривой вариант для ленивых, тормозной и неудобный. Фильтры - чтобы фильтровать, меню надо делать из меню

Надіслати
Поділитися на інших сайтах


  В 01.06.2021 в 08:06, Shureg сказав:

Сколько у вас планируется товаров и опций? Если немного, то можно обойтись сильно допиленным модулем меню.
Если много, то им же, но с аяксом. Чтобы посетитель не умер, ожидаючи загрузки.

ЗЫ: Не слушайте про фильтры. Это кривой вариант для ленивых, тормозной и неудобный. Фильтры - чтобы фильтровать, меню надо делать из меню

Expand  

Вы зайдите на сайт

Это тяжело назвать меню

Это больше на фильтр похоже

Надіслати
Поділитися на інших сайтах


  В 01.06.2021 в 08:38, kwakin сказав:

Вы зайдите на сайт

Это тяжело назвать меню

Это больше на фильтр похоже

Expand  

Зашел еще до первого своего поста. Меню и в африке меню, на фильтр не похоже. И даже в плане кода ничего сложного, меню и страница категории в одном флаконе.
Вот с производительностью такого монстра возможны проблемы.

Надіслати
Поділитися на інших сайтах


  В 01.06.2021 в 08:44, Shureg сказав:

Зашел еще до первого своего поста. Меню и в африке меню, на фильтр не похоже. И даже в плане кода ничего сложного, меню и страница категории в одном флаконе.
Вот с производительностью такого монстра возможны проблемы.

Expand  

Это не меню

В меню не бывает кнопки купить

Это больше поэтапный выбор

Это как фильтр

Надіслати
Поділитися на інших сайтах


  В 01.06.2021 в 08:06, Shureg сказав:

Сколько у вас планируется товаров и опций? 

Expand  

 

Категорий  около 30.

Товаров примерно 200. 

По опциям  порядка сотни наверное.

Картинки тащить не надо только текст.

Надіслати
Поділитися на інших сайтах


  В 01.06.2021 в 08:48, kwakin сказав:

Это не меню

В меню не бывает кнопки купить

Это больше поэтапный выбор

Это как фильтр

Expand  

Вы все перепутали. Как раз поэтапный  выбор - это меню. А фильтр - наоборот, отметил особенности все сразу, и нажал показать, одним "этапом". 
Но фанатов фильтров уже имеет место быть смещений понятий)

Надіслати
Поділитися на інших сайтах


  В 01.06.2021 в 08:49, si3pio сказав:

 

Категорий  около 30.

Товаров примерно 200. 

По опциям  порядка сотни наверное.

Картинки тащить не надо только текст.

Expand  

 

Надіслати
Поділитися на інших сайтах


  В 01.06.2021 в 08:56, Shureg сказав:

Вы все перепутали. Как раз поэтапный  выбор - это меню. А фильтр - наоборот, отметил особенности все сразу, и нажал показать, одним "этапом". 
Но фанатов фильтров уже имеет место быть смещений понятий)

Expand  

Поэтапный выбор мод здесь в разделе фильтров

Только по вашему это меню

Надіслати
Поділитися на інших сайтах


  В 01.06.2021 в 09:00, kwakin сказав:

Поэтапный выбор мод здесь в разделе фильтров

Только по вашему это меню

Expand  

Это вы перепутали, и не дружите с терминологией.
Фильтр по атрибутам (который действительно фильтр) не имеет никакого  отношения к задаче ТС.
И его поэтапность - это именно та фича, которую автор и позиционирует, как отличие от обычного фильтра.
Задчу ТС можно решить с помощью фильтра, но нет смысла использовать громоздкий фильтр только для того, чтобы фильтровать товар по категории.

Надіслати
Поділитися на інших сайтах


  В 01.06.2021 в 09:10, Shureg сказав:

Это вы перепутали, и не дружите с терминологией.
Фильтр по атрибутам (который действительно фильтр) не имеет никакого  отношения к задаче ТС.
И его поэтапность - это именно та фича, которую автор и позиционирует, как отличие от обычного фильтра.
Задчу ТС можно решить с помощью фильтра, но нет смысла использовать громоздкий фильтр только для того, чтобы фильтровать товар по категории.

Expand  

Это здорово велосипед изобретать

Надіслати
Поділитися на інших сайтах


  В 01.06.2021 в 09:13, kwakin сказав:

Это здорово велосипед изобретать

Expand  

Я тоже так думаю. Скажите, для чего вам фильтр? Вывести товары из категории? Ос прекрасно справляется с этим без фильтра

Надіслати
Поділитися на інших сайтах


  В 01.06.2021 в 06:48, si3pio сказав:

А вопрос такой: Это нужно какой-то модуль делать или достаточно будет в существующие файлы изменения внести? Или этот велосипед уже изобретен?

Expand  

Готовых  решений не встречал. Нужно модуль делать. И, скорее всего, с подгрузкой товаров аяксом, иначе будет слишком тяжелая страница. 

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.