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

Recommended Posts

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

https://c2n.me/3ZrWgvX - тут они отображаются в строчку, но фильтр возможен по каждой отдельной (US, EUR, CM) - https://c2n.me/3ZrWEKc, значит они разделены в разные option_name, а потом как-то связаны, ссылка: https://runcolors.pl/sneakers/x_don_c_erx_260_mid_metal_pack_163799c.html 

https://c2n.me/3ZrWyzd - ссылка: https://chmielna20.pl/buty-asics-gel-kayano-5-og-1191a176-101.html Тут параллельные опции в разных вкладках, и при выборе одной, и переходе в другую вкладку она остается выбранной в пересчете на другую. Ох, надеюсь понятно объяснил, но конечно лучше открыть ссылку и посмотреть опции и фильтр опций самому.

 

Находил модули типа "связанные опции", но там включается зависимость цвета от размера, размера от ещё чего-то и т д. Это не то, что мне нужно. Скажите, есть ли готовые решения\модули или кто может взяться за доработку? Пишите в личку, спасибо

 

Любые вопросы задавайте, все подробно расскажу, если нужно.

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


Первый пример ближе к OpenCart: опции задаёте в строчку, а для работы фильтра - используете родной опенкартовский фильтр (надеюсь каламбур понятен) либо атрибуты

А второй сайт-пример так как Вы написали - не работает - там выбор при переходе в другую вкладку сбрасывается.

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


10 минут назад, rootman сказал:

Первый пример ближе к OpenCart: опции задаёте в строчку, а для работы фильтра - используете родной опенкартовский фильтр (надеюсь каламбур понятен) либо атрибуты

А второй сайт-пример так как Вы написали - не работает - там выбор при переходе в другую вкладку сбрасывается.

Да, чуть ошибся, но суть в том, что по структуре\порядку показа опций понятно, какая опция соответствует какому значению.

Суть в том, чтобы можно было как в сборе выводить параллельные опции, так и раздельно, например в первой ссылке, вывод идет связанный, а фильтрация возможна раздельной по каждой option_name.

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


как вижу я на вскидку, тут возможны 2 варианта

1. прописываете опции как в первой ссылке, а фильтр настраиваете по атрибутам, а в атрибуты вписываете всю эту кашу. что бы она не светилась на сайте из карточки товара удаляете вкладку характеристик.

2. как по второй ссылке https://chmielna20.pl/buty-asics-gel-kayano-5-og-1191a176-101.html сделать не проблема модулем, могу завтра сделать демо на коленке при вашем желании )))

 

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


10 минут назад, n3bo сказал:

Зачем покупателя заставлять делать дополнительные действия? Введите все значения в строку и все.

1. вы представляете что это получится ? попробуйте воссаздать и посмотрите )

2. и как фильтр по вашему будет это обрабатывать ?

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


3 часа назад, dedvjbed сказал:

1. вы представляете что это получится ? попробуйте воссаздать и посмотрите )

2. и как фильтр по вашему будет это обрабатывать ?

Эм, представляю, вы же сами скинули ссылку: https://runcolors.pl/sneakers/x_don_c_erx_260_mid_metal_pack_163799c.html

 

Или да, как @Uper  предложил, хороший вариант.

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


@Uper @n3bo @Tom вы все упускаете из виду, что ТС нужна фильтрация по US, EUR, CM

как при ваших вариантах будет это отображаться в фильтре ?

пример фильтра с одно из представленных выше сайтов https://runcolors.pl/converse

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


Я лишь привёл пример реализации в магазине со схожим товаром. В моём случае задача была не делать дополнительных полей в опциях и новых значений , а использовать существующие. Так как магазин в последствии мог наполняться из прайсов.

В фильтре так

Змінено користувачем Tom
Надіслати
Поділитися на інших сайтах

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

@Uper @n3bo @Tom вы все упускаете из виду, что ТС нужна фильтрация по US, EUR, CM

как при ваших вариантах будет это отображаться в фильтре ?

пример фильтра с одно из представленных выше сайтов https://runcolors.pl/converse

Вот так фильтр image.png.c6b94f84d8c5abe7643fcaa28d0669b8.png

И всем все понятно ну как по мне. 

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


23 минуты назад, dedvjbed сказал:

@Uper @n3bo @Tom вы все упускаете из виду, что ТС нужна фильтрация по US, EUR, CM

как при ваших вариантах будет это отображаться в фильтре ?

пример фильтра с одно из представленных выше сайтов https://runcolors.pl/converse

 

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

Заставлять пользователя делать лишнее дело - не есть хорошо. Посадите человека в возрасте и он в ваших зависимостях ничего не поймет.

Откроет карточку товара, размеров не увидит или увидит не то и выйдет.

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


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

 

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

Заставлять пользователя делать лишнее дело - не есть хорошо. Посадите человека в возрасте и он в ваших зависимостях ничего не поймет.

Откроет карточку товара, размеров не увидит или увидит не то и выйдет.

 

По идее только @dedvjbed о чем идет речь. Соотношения размеров US, UK и CM в разных производителях разные! Поэтому в фильтре эти опции должны быть по раздельности. Иначе будет такая ситуация, что человеку для фильтрации 42 размера придется выбрать 3-4 значения:

42-9-27

42-8.5-26.5
42-8.5-27 

А если ещё учесть, что не во всех брендах есть все маркировки, а только 3 из четырех, или 2 из четырех, то в фильтре вообще ад будет. Не было бы проблемы, не писал бы тут. И примеры же спецом скинул)) Эх вы...

 

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


10 часов назад, dedvjbed сказал:

@ashelectro вот вам вариант второй ссылки сваял на коленке, но суть та же

ТУТ

суть в том, что не видны доступные значения опций, и пока не выберешь option_name, не увидишь option_values. Это ещё сложнее для человека)) Уж поверьте.

если сделаете как на первой ссылке, пишите в личку)

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


6 часов назад, Tom сказал:

Делал как то на основе explode

Пример

 

Ну как я вижу, все равно тут привязка идет к значению опции, а не к её имени. Поэтому если взять тот же европейский размер, но в другом бренде, например эта ссылка: https://krosmax.ru/reebok-classic-muzhskie/reebok-dmx-run-10-multicolored-1/ то магазин предоставляет ложную инфу. В 41 размере Reebok 26.5см, а не 26. А в найке, как по вашей ссылке, 41=26, там все правильно. Поэтому и появился такой вопрос. 

 

image.png.bdbea723ce74cbf7e0770a45751e3ac0.png

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


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

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

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

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

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

Вхід

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

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

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

×
×
  • Створити...

Important Information

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