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

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

Здравствуйте, Уважаемые Форумчане. Подскажите как один и тот же товар добавлять в корзину но не объединяя его по количества штук, а разделять.

Например, есть ТОВАР 1 без вариантов и разных полей, клиент, нажимая, добавляет его в корзину, после возвращается и берет еще один такой же товар.

Получается в корзине: ТОВАР 1 - 2шт

По правилам они объединяются. А нужно чтобы бы добавлялись как самостоятельные товары:

ТОВАР 1 - 1шт

ТОВАР 1 - 1шт

post-24222-0-14353500-1570635492_thumb.jpg

post-24222-0-82822300-1570635499_thumb.jpg

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

Здравствуйте, Уважаемые Форумчане. Подскажите как один и тот же товар добавлять в корзину но не объединяя его по количества штук, а разделять.

Например, есть ТОВАР 1 без вариантов и разных полей, клиент, нажимая, добавляет его в корзину, после возвращается и берет еще один такой же товар.

Получается в корзине: ТОВАР 1 - 2шт

По правилам они объединяются. А нужно чтобы бы добавлялись как самостоятельные товары:

ТОВАР 1 - 1шт

ТОВАР 1 - 1шт

 

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

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

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

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

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

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

 

а причем тут один другой человек? Корзина то у каждого своя. бредовая затея , если один товар то его 2 шт ( это адекватно) 

Если разделить, то должен быть косвенный признак деления ( вариант товара) например.

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

а причем тут один другой человек? Корзина то у каждого своя. бредовая затея , если один товар то его 2 шт ( это адекватно) 

Если разделить, то должен быть косвенный признак деления ( вариант товара) например.

Много вопросов, нет решения. Мне так удобнее просто, это весь ответ. Я планирую вообще убрать количество штук, вот и все

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

А если сделать чтобы каждый вариант добавлялся как отдельный товар, это тоже все переписывать надо? т.е чтобы каждой позиции было по 1 шт

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

Простое решение в пару строк вряд ли найдется.

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

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

решение такое, что нужно переписывать почти все функции в файле api/Cart.php

Никаких функций не нужно переписывать.

Достаточно использовать метку времени в качестве ключа для массива в $_SESSION['shopping_cart']...

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

Никаких функций не нужно переписывать.

Достаточно использовать метку времени в качестве ключа для массива в $_SESSION['shopping_cart']...

А можно поподробнее? Готов заплатить

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

Никаких функций не нужно переписывать.

Достаточно использовать метку времени в качестве ключа для массива в $_SESSION['shopping_cart']...

все равно это затронет: add, update и get функции + нужно будет изменять ссылку в корзине для удаления товара

 

что так, что так - работы достаточно

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

Никаких функций не нужно переписывать.

Достаточно использовать метку времени в качестве ключа для массива в $_SESSION['shopping_cart']...

 

Очень странно звучит.

 

1. Если в качестве ключа использовать метку времени ВМЕСТО стандартно используемого Id варианта, то в $_SESSION['shopping_cart'] просто не будет правильной информации о корзине и сформировать заказ не удастся

или он будет иметь случайный вид.

2. Если в качестве ключа использовать метку времени ДОПОЛНИТЕЛЬНО к стандартно используемому Id варианта, то правильно будет разве что на странице корзины. А в заказе будет в лучшем случае по-старому.

3. И наверняка прочие сложности добавятся - например, при работе с заказом в админке.

 

Весьма сомнительно, что достаточно только одного указанного действия...

 

По моему, чтобы аккуратно все переделать, работы предостаточно, минимум 50$.

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

вот готоворе решение от давинчи http://www.fastfood.simpladev.ru/products/chetyre-cyra

 

Читайте внимательно постановку задачи, это совсем не то, что надо ТС. По Вашей ссылке легко можно положить в корзину 2 шт., а ТС это не годится...

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

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

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

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

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

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

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

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

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

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