Перейти к содержанию
Официальный форум поддержки Simpla

Добавление сразу 2 вариантов в корзину


Рекомендуемые сообщения

Есть немного нестандартный вопрос.

Есть у товара 2 варианта

Как правильней сделать чтоб 

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

Ссылка на сообщение
Поделиться на другие сайты
В 02.06.2023 в 09:26, phukortsin сказал:

Нестандартно запрограммировать все требующееся.

http://simpla-tuning.ru/dobavlenie-v-korzinu-srazu-neskolkih-variantov

 

 

У меня не стандартно немного сделано, что есть еще дата и время которые надо добавить к товару. 

С вариантами то разобраться можно 

if (is_array($simpla->request->get('variants'))) {
    $variants = $simpla->request->get('variants');
    foreach ($variants as $s => $v) {
        $simpla->cart->add_item($s, $v);
    }
}

А вот как сделать чтоб еще дата куда то записывалась? к товару который берут? 

Ссылка на сообщение
Поделиться на другие сайты

В целом можно добавить поле в таблицу variants и уже там что то записывать.

Изменено пользователем megauser
Ссылка на сообщение
Поделиться на другие сайты
В 08.06.2023 в 08:17, Kami сказал:

У меня не стандартно немного сделано, что есть еще дата и время которые надо добавить к товару. 

С вариантами то разобраться можно 


if (is_array($simpla->request->get('variants'))) {
    $variants = $simpla->request->get('variants');
    foreach ($variants as $s => $v) {
        $simpla->cart->add_item($s, $v);
    }
}

А вот как сделать чтоб еще дата куда то записывалась? к товару который берут? 

 

Какая дата? Дата создания товара, или дата оформления заказ или дата добавления товара в корзину или может у вас дата своя к примеру годности товара....

Ссылка на сообщение
Поделиться на другие сайты
В 09.06.2023 в 23:36, shooroop сказал:

 

Какая дата? Дата создания товара, или дата оформления заказ или дата добавления товара в корзину или может у вас дата своя к примеру годности товара....

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

Ссылка на сообщение
Поделиться на другие сайты

У Вас фактически магазин продает не ТОВАР, а АРЕНДУ. Чтобы выглядело достойно, надо значительно перерабатывать функционал, просто и легко вряд ли получится. Надо, видимо, иметь расписание сеансов, и продавать билеты на сеансы. Вариантов разработки есть много разных. А если все же хотите просто, то записывать дату аренды надо в новое поле, как уже было сказано. Может, к заказу, а может, к покупке...

Ссылка на сообщение
Поделиться на другие сайты
1 час назад, phukortsin сказал:

У Вас фактически магазин продает не ТОВАР, а АРЕНДУ. Чтобы выглядело достойно, надо значительно перерабатывать функционал, просто и легко вряд ли получится. Надо, видимо, иметь расписание сеансов, и продавать билеты на сеансы. Вариантов разработки есть много разных. А если все же хотите просто, то записывать дату аренды надо в новое поле, как уже было сказано. Может, к заказу, а может, к покупке...

Согласен, по идее надо прям делать чтоб в одну баню не забронировали 5-6 человек . Но просят просто выбор даты, дальше как обычно ручной труд. 

В общем если не совсем колхоз, то я думал хранить выбранные дату и время в сессии а потом уже при заказе записывать в pushares таблицу.  Пока только такая идея

Ссылка на сообщение
Поделиться на другие сайты

Если совсем просто, то добавить к заказу поле по аналогии с комментарием. И пусть туда пишут "в пятницу после обеда".  Или даже вообще пусть в комментарии записывают дату - тогда вообще ничего делать не надо...

Ссылка на сообщение
Поделиться на другие сайты
17 часов назад, phukortsin сказал:

Если совсем просто, то добавить к заказу поле по аналогии с комментарием. И пусть туда пишут "в пятницу после обеда".  Или даже вообще пусть в комментарии записывают дату - тогда вообще ничего делать не надо...

а в целом был опыт создании бронирования на simpla?

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...