Kami Posted June 1, 2023 Report Share Posted June 1, 2023 Есть немного нестандартный вопрос. Есть у товара 2 варианта Как правильней сделать чтоб Можно было выбрать кол-во для каждого из двух вариантов и при клике в корзину чтоб оба товара сразу ушли в корзину с тем же количеством что выбрали. Quote Link to post Share on other sites
phukortsin Posted June 2, 2023 Report Share Posted June 2, 2023 Нестандартно запрограммировать все требующееся. http://simpla-tuning.ru/dobavlenie-v-korzinu-srazu-neskolkih-variantov Quote Link to post Share on other sites
Kami Posted June 8, 2023 Author Report Share Posted June 8, 2023 В 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); } } А вот как сделать чтоб еще дата куда то записывалась? к товару который берут? Quote Link to post Share on other sites
megauser Posted June 8, 2023 Report Share Posted June 8, 2023 (edited) В целом можно добавить поле в таблицу variants и уже там что то записывать. Edited June 8, 2023 by megauser Quote Link to post Share on other sites
shooroop Posted June 9, 2023 Report Share Posted June 9, 2023 В 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); } } А вот как сделать чтоб еще дата куда то записывалась? к товару который берут? Какая дата? Дата создания товара, или дата оформления заказ или дата добавления товара в корзину или может у вас дата своя к примеру годности товара.... Quote Link to post Share on other sites
Kami Posted June 14, 2023 Author Report Share Posted June 14, 2023 В 09.06.2023 в 23:36, shooroop сказал: Какая дата? Дата создания товара, или дата оформления заказ или дата добавления товара в корзину или может у вас дата своя к примеру годности товара.... Своя дата, не хотелось бы городить лишний функционал, по сути есть дата которую выбираем на странице товара, аренда бани по сути и кладем в корзину, создавать варианты с датами конечно не получится, т.к. дата постоянно меняется, вот и думаю куда ее записывать чтоб в корзине товар с датой хранился Quote Link to post Share on other sites
phukortsin Posted June 14, 2023 Report Share Posted June 14, 2023 У Вас фактически магазин продает не ТОВАР, а АРЕНДУ. Чтобы выглядело достойно, надо значительно перерабатывать функционал, просто и легко вряд ли получится. Надо, видимо, иметь расписание сеансов, и продавать билеты на сеансы. Вариантов разработки есть много разных. А если все же хотите просто, то записывать дату аренды надо в новое поле, как уже было сказано. Может, к заказу, а может, к покупке... Quote Link to post Share on other sites
Kami Posted June 14, 2023 Author Report Share Posted June 14, 2023 1 час назад, phukortsin сказал: У Вас фактически магазин продает не ТОВАР, а АРЕНДУ. Чтобы выглядело достойно, надо значительно перерабатывать функционал, просто и легко вряд ли получится. Надо, видимо, иметь расписание сеансов, и продавать билеты на сеансы. Вариантов разработки есть много разных. А если все же хотите просто, то записывать дату аренды надо в новое поле, как уже было сказано. Может, к заказу, а может, к покупке... Согласен, по идее надо прям делать чтоб в одну баню не забронировали 5-6 человек . Но просят просто выбор даты, дальше как обычно ручной труд. В общем если не совсем колхоз, то я думал хранить выбранные дату и время в сессии а потом уже при заказе записывать в pushares таблицу. Пока только такая идея Quote Link to post Share on other sites
phukortsin Posted June 14, 2023 Report Share Posted June 14, 2023 Если совсем просто, то добавить к заказу поле по аналогии с комментарием. И пусть туда пишут "в пятницу после обеда". Или даже вообще пусть в комментарии записывают дату - тогда вообще ничего делать не надо... Quote Link to post Share on other sites
Kami Posted June 15, 2023 Author Report Share Posted June 15, 2023 17 часов назад, phukortsin сказал: Если совсем просто, то добавить к заказу поле по аналогии с комментарием. И пусть туда пишут "в пятницу после обеда". Или даже вообще пусть в комментарии записывают дату - тогда вообще ничего делать не надо... а в целом был опыт создании бронирования на simpla? Quote Link to post Share on other sites
phukortsin Posted June 15, 2023 Report Share Posted June 15, 2023 Был. Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.