× Здесь вы можете свободно общаться на русском языке. Просим отнестись с пониманием к тому, что мы не разговариваем на этом языке и не можем осуществлять поддержку на нем.

Отправка доп полей(item) в заказ

  • Posts: 13
  • Thank you received: 0
9 years 11 months ago #181069

-- url of the page with the problem -- : 81.23.7.38:8010/
-- 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.

  • Posts: 2293
  • Thank you received: 315
9 years 11 months ago #181082

у меня через дополнительные поля сделан выбор размера.
Никаких проблем с включением в корзину и заказ нет...
отображается в админке и все такое.

Какая версия хики? Бизнес?


Я не явлюсь официальной службой поддержки!
Я здесь добровольно!

Хочешь получить купон на скидку Hikashop? Спроси меня как!

Please Log in or Create an account to join the conversation.

  • Posts: 2293
  • Thank you received: 315
9 years 11 months ago #181083

если бесплатная, то ничего работать не будет


Я не явлюсь официальной службой поддержки!
Я здесь добровольно!

Хочешь получить купон на скидку Hikashop? Спроси меня как!

Please Log in or Create an account to join the conversation.

  • Posts: 13
  • Thank you received: 0
9 years 11 months ago #181282

Версия бизнесс, доп полей в стартере помойму вообще нет.

Please Log in or Create an account to join the conversation.

  • Posts: 15
  • Thank you received: 0
9 years 8 months ago #194809

progreccor wrote: у меня через дополнительные поля сделан выбор размера.
Никаких проблем с включением в корзину и заказ нет...
отображается в админке и все такое.

Какая версия хики? Бизнес?


ДД!
Подскажите пожалуйста,
возможно ли сделать опции товара обязательными для выбора?
т.е. что бы пользователь не мог добавить товар в корзину, до того пока не выбрал хотя бы одну из доступных опций.

Проблема в следующем:
Есть товар А, у которого при заказе нужно выбрать размер.
есть товар Б, у которого так же нужно выбрать размер.
НО, товар А может быть только размера 37, 38, 39,
а товар Б может быть только размера 38, 39, 40, 41.

У меня, через дополнительное поле, не получается Ограничить возможность выбора размера.
Создавать Варианты товаров не хочется.

Please Log in or Create an account to join the conversation.

  • Posts: 2293
  • Thank you received: 315
9 years 8 months ago #194826

создаете дополнительное поле типа item (в списке оно идет как "товар" но вторым)
в нем вы указываете размер от 37 до 39
это поле можно сделать обязательным. и привязать его к нужной категории.
второе поле делаете от 38 до 41.
и привязываете к другой категории.
все очень просто


Я не явлюсь официальной службой поддержки!
Я здесь добровольно!

Хочешь получить купон на скидку Hikashop? Спроси меня как!

Please Log in or Create an account to join the conversation.

  • Posts: 15
  • Thank you received: 0
9 years 8 months ago #194842

progreccor wrote: создаете дополнительное поле типа item (в списке оно идет как "товар" но вторым)
в нем вы указываете размер от 37 до 39
это поле можно сделать обязательным. и привязать его к нужной категории.
второе поле делаете от 38 до 41.
и привязываете к другой категории.

Товар А и товар Б находятся в одной категории.
Поэтому через категории не получается сделать реализацию.
и подозреваю, что с вариантом через категории, будут в последующим проблемы с настройка фильтра по размерам.
могу сделать на каждый размер отдельное дополнительное поле типа item
и привязывать его к каждому товару (что очень не удобно в работе)
НО, при этом во первых не знаю как сделать что бы поле было обязательным (для А и Б оно может быть различным).
Во вторых, пользователь в заказе может активировать (радио, чек бокс) несколько полей и в корзину попадает один товар с несколькими размерами.

Last edit: 9 years 8 months ago by whpi.

Please Log in or Create an account to join the conversation.

  • Posts: 2293
  • Thank you received: 315
9 years 8 months ago #194843

Наверное вы забыли что в хика можно товару привязывать несколько категорий.
Сделайте категорию "размер37" в каталоге категорий выше чем ваши категории магазина.
И назначайте ее нужным товарам.
Эта категория не попадет в ваши отображаемые категории, но выполнит свою функцию.
Именно так и поступают, скажем, со скидками. Принцип действия абсолютно одинаковый.


Я не явлюсь официальной службой поддержки!
Я здесь добровольно!

Хочешь получить купон на скидку Hikashop? Спроси меня как!

Please Log in or Create an account to join the conversation.

  • Posts: 15
  • Thank you received: 0
9 years 8 months ago #194844

Спасибо.
Буду пробовать.

Please Log in or Create an account to join the conversation.

  • Posts: 15
  • Thank you received: 0
9 years 8 months ago #194846

Не получается решить задачу.
На каждый размер делаю отдельную категорию (Категория_№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.

Moderators: progreccor
Time to create page: 0.091 seconds
Powered by Kunena Forum