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

Меню на 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".

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

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


11 минут назад, kwakin сказал:

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

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

Сборка

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

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

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

 

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

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


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

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

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


30 минут назад, Shureg сказал:

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

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

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

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

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

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


2 минуты назад, kwakin сказал:

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

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

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

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

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


2 минуты назад, Shureg сказал:

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

Это не меню

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

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

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

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


36 минут назад, Shureg сказал:

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

 

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

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

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

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

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


6 минут назад, kwakin сказал:

Это не меню

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

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

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

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

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


2 минуты назад, Shureg сказал:

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

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

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

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


5 минут назад, kwakin сказал:

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

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

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

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


2 минуты назад, Shureg сказал:

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

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

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


14 минут назад, kwakin сказал:

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

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

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


5 часов назад, si3pio сказал:

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

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

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


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

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

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

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

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

Вхід

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

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

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

Important Information

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