- Posts: 13
- Thank you received: 0
Отправка доп полей(item) в заказ
-- HikaShop version -- : 2.3.3
-- Joomla version -- : 3.3.6
-- PHP version -- : 5.3.27
-- Browser(s) name and version -- : ANY
Вообщем, делаю страницу товара, она не тривиальная, заказчик запросил хитрый выбор слоёв начинки и прочее. Начал реализовывать возможность выбора начинки через дополнительное поле item в товаре(через варианты не реально- получаются сотни вариантов на товар(6 слоёв * 23 начинки - арифмитическая прогрессия однако), сервер тупо не выдерживает этого, когда пытается через ajax подгрузить) привязал выбор слоёв через лейблы радио-кнопок, на странице товара всё работает, но дальше магия: на странице корзины выбранные значения отображаются только если к товару добавить варианты и выбрать один из них(то есть при обновлении состояния через hikashopUpdateVariant). Но это ещё пол беды. Обнаружил что данные о выбранных полях уходят пользователю на почту, но не отображаются в админке в заказах, хорошо хотябы в бд пишется. Вообщем это мой личный баг или идти пилить самому, или это все же где-то настраивается или будет исправлено когда нибудь?
Please Log in or Create an account to join the conversation.
- progreccor
-
- Offline
- SEO, webdesign
Никаких проблем с включением в корзину и заказ нет...
отображается в админке и все такое.
Какая версия хики? Бизнес?
Я не явлюсь официальной службой поддержки!
Я здесь добровольно!
Хочешь получить купон на скидку Hikashop? Спроси меня как!
Please Log in or Create an account to join the conversation.
- progreccor
-
- Offline
- SEO, webdesign
Я не явлюсь официальной службой поддержки!
Я здесь добровольно!
Хочешь получить купон на скидку Hikashop? Спроси меня как!
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
progreccor wrote: у меня через дополнительные поля сделан выбор размера.
Никаких проблем с включением в корзину и заказ нет...
отображается в админке и все такое.
Какая версия хики? Бизнес?
ДД!
Подскажите пожалуйста,
возможно ли сделать опции товара обязательными для выбора?
т.е. что бы пользователь не мог добавить товар в корзину, до того пока не выбрал хотя бы одну из доступных опций.
Проблема в следующем:
Есть товар А, у которого при заказе нужно выбрать размер.
есть товар Б, у которого так же нужно выбрать размер.
НО, товар А может быть только размера 37, 38, 39,
а товар Б может быть только размера 38, 39, 40, 41.
У меня, через дополнительное поле, не получается Ограничить возможность выбора размера.
Создавать Варианты товаров не хочется.
Please Log in or Create an account to join the conversation.
- progreccor
-
- Offline
- SEO, webdesign
в нем вы указываете размер от 37 до 39
это поле можно сделать обязательным. и привязать его к нужной категории.
второе поле делаете от 38 до 41.
и привязываете к другой категории.
все очень просто
Я не явлюсь официальной службой поддержки!
Я здесь добровольно!
Хочешь получить купон на скидку Hikashop? Спроси меня как!
Please Log in or Create an account to join the conversation.
Товар А и товар Б находятся в одной категории.progreccor wrote: создаете дополнительное поле типа item (в списке оно идет как "товар" но вторым)
в нем вы указываете размер от 37 до 39
это поле можно сделать обязательным. и привязать его к нужной категории.
второе поле делаете от 38 до 41.
и привязываете к другой категории.
Поэтому через категории не получается сделать реализацию.
и подозреваю, что с вариантом через категории, будут в последующим проблемы с настройка фильтра по размерам.
могу сделать на каждый размер отдельное дополнительное поле типа item
и привязывать его к каждому товару (что очень не удобно в работе)
НО, при этом во первых не знаю как сделать что бы поле было обязательным (для А и Б оно может быть различным).
Во вторых, пользователь в заказе может активировать (радио, чек бокс) несколько полей и в корзину попадает один товар с несколькими размерами.
Please Log in or Create an account to join the conversation.
- progreccor
-
- Offline
- SEO, webdesign
Сделайте категорию "размер37" в каталоге категорий выше чем ваши категории магазина.
И назначайте ее нужным товарам.
Эта категория не попадет в ваши отображаемые категории, но выполнит свою функцию.
Именно так и поступают, скажем, со скидками. Принцип действия абсолютно одинаковый.
Я не явлюсь официальной службой поддержки!
Я здесь добровольно!
Хочешь получить купон на скидку Hikashop? Спроси меня как!
Please Log in or Create an account to join the conversation.
Буду пробовать.
Please Log in or Create an account to join the conversation.
На каждый размер делаю отдельную категорию (Категория_№37, Категория_№38...),
затем делаю доп. поле Item (Размер_37... и т.д.) и каждое поле привязываю к своей категории.
Товар помещаю в категорию с товаром, в Категория_№37, Категория_№38.
Проблема:
Могу добавить товар в корзину не смотря на то что поля (или хотя бы одной из полей) Item является обязательным (...до тех пор пока в карточке товара не щелкнул по доступному размеру).
Т.е. я не могу принудить пользователя сделать выбор размера.
Вторая проблема, что пользователь одновременно может выбрать два размера и более, а в корзину попадает одна единица товара.
Я имею множество размеров из 14 элементов.
Количество перестановок (упорядочиваний) этого множества, для каждого товара может быть любым.
Т.е. я не могу сделать категорию размеров некого диапазона (Размер 38_40, Размер 39_41, Размер 39_45....),
потому что таких категорий будет очень много.
PS
Для раздела спецификаций товара , я создал дополнительное поле (в таблице product) типа чекбокс,
в котором перечислил все размеры (14 элементов),
затем в карточке товара отметил доступные варианты размеров.
В результате в пользовательской части, в разделе спецификации товара, видны только отмеченные мной размеры.
Хотелось бы что то аналогичное, для таблицы item.
Please Log in or Create an account to join the conversation.