Перейти к содержимому


Логика Работы Кнопки "в Корзину"


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 8

#1 User1

User1

    Пользователь

  • Пользователи
  • PipPip
  • 46 сообщений

Отправлено 05 Июль 2019 - 20:08

Добрый день!
Хочу отметить странную логику работы кнопки "В корзину".
Если находясь в каталоге товаров нажать кнопку "В корзину" И У ТОВАРА ЕСТЬ МОДИФИКАЦИИ то в корзину попадёт товар со СЛУЧАЙНОЙ модификацией (подозреваю что с той которая goods_modifications_properties.values.SELECTED хотя как ей присваивается статус ВЫДЕЛЕННОЙ непонятно).
Но это же не лотерея!

Надо чтоб для товара с модификациями кнопка "В корзину" в каталоге работала как "Быстрый просмотр" т.е. открывалось модальное окно и пользователю придется таки самому выбрать модификацию товара.
Как это реализовать?

#2 Mr.Nito

Mr.Nito

    Активный участник

  • Модераторы
  • 1 340 сообщений

Отправлено 12 Июль 2019 - 11:41

Просмотр сообщенияUser1 (05 Июль 2019 - 20:08) писал:

Добрый день!
Хочу отметить странную логику работы кнопки "В корзину".
Если находясь в каталоге товаров нажать кнопку "В корзину" И У ТОВАРА ЕСТЬ МОДИФИКАЦИИ то в корзину попадёт товар со СЛУЧАЙНОЙ модификацией (подозреваю что с той которая goods_modifications_properties.values.SELECTED хотя как ей присваивается статус ВЫДЕЛЕННОЙ непонятно).
Но это же не лотерея!

Надо чтоб для товара с модификациями кнопка "В корзину" в каталоге работала как "Быстрый просмотр" т.е. открывалось модальное окно и пользователю придется таки самому выбрать модификацию товара.
Как это реализовать?
Здравствуйте.
Добавил функционал из шаблона "Сканди" с выводом модального окна для товаров с несколькими модификациями.

#3 FamilyLand

FamilyLand

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 86 сообщений
  • ГородМосква

Отправлено 14 Июль 2019 - 15:09

Просмотр сообщенияMr.Nito (12 Июль 2019 - 11:41) писал:

Здравствуйте.
Добавил функционал из шаблона "Сканди" с выводом модального окна для товаров с несколькими модификациями.
Добрый день! Подскажите пожалуйста как это правильно сделать?

#4 Mr.Nito

Mr.Nito

    Активный участник

  • Модераторы
  • 1 340 сообщений

Отправлено 16 Июль 2019 - 18:28

Просмотр сообщенияFamilyLand (14 Июль 2019 - 15:09) писал:

Добрый день! Подскажите пожалуйста как это правильно сделать?

Здравствуйте.
Файл main.js
Скрытый текст
файл main.css
Скрытый текст

В шаблоне Товары
Скрытый текст

В шаблоне Поиск
Скрытый текст

В шаблоне HTML
Скрытый текст


#5 like.hornet.6

like.hornet.6

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 168 сообщений
  • ГородРостов-на-Дону

Отправлено 12 Август 2019 - 12:30

Просмотр сообщенияMr.Nito (16 Июль 2019 - 18:28) писал:

Здравствуйте.
Файл main.js
Скрытый текст
файл main.css
Скрытый текст

В шаблоне Товары
Скрытый текст

В шаблоне Поиск
Скрытый текст

В шаблоне HTML
Скрытый текст
Нито, огромное тебе спасибо, функция просто бомба, работает чётко!

#6 like.hornet.6

like.hornet.6

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 168 сообщений
  • ГородРостов-на-Дону

Отправлено 12 Август 2019 - 15:23

to Mr.Nito
Единственный момент - в мобильной версии выдаёт ошибку JS.

#7 like.hornet.6

like.hornet.6

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 168 сообщений
  • ГородРостов-на-Дону

Отправлено 12 Август 2019 - 16:29

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

Прикрепленные изображения

  • Screenshot_2019-08-12-16-25-37-310_com.opera.browser.png


#8 like.hornet.6

like.hornet.6

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 168 сообщений
  • ГородРостов-на-Дону

Отправлено 14 Август 2019 - 14:44

Странно, ничего не менял, но всплывающее окно начало появляться.
Мистика какая-то...

#9 FamilyLand

FamilyLand

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 86 сообщений
  • ГородМосква

Отправлено 19 Декабрь 2019 - 10:15

Добрый день.
Такая же проблема. В мобильной версии всплывающее окно то появляется нормально, то выдает ошибку...




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных