Меню
RSS
Отдельный комментарий к каждому товару в корзине, Дать возможность пользователю на странице товара сформировать свои пожелания и передать их в корзину и далее
 
Может быть кто-то подскажет, как решить эту задачу.

Суть состоит в следующем:

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

Число возможных исполнений каждой марки прибора фактически может быть более миллиона. Завести все эти исполнения, как торговые предложения нереально.

Поэтому, решение напрашивается таким: В базе хранятся только марки самих приборов (ID), а на детальной странице средствами JS реализуется конфигуратор кода заказа для модификаций этого прибора необходимых клиенту.   Таким образом, в текстовом поле формируется непосредственно код того, что требуется, и этот код должен попадать в корзину (та самая “Абракадабра”) вместе с ID товара (или ID несуществующего товара??? Т.к. клиент может запрашивать несколько различных модификаций одной марки). Цена в корзине не формируется, оплаты не производятся, а заказ отправляется, как запрос на согласование и дальнейшую работу (запрос попадает в Битрикс24 и дальше обрабатывается там).  

Фактически эту задачу можно представить упрощенно так: на детальной странице товара есть поле типа Комментарий, которое заполняется клиентом, и далее предается в корзину и т.д.

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

Но, не проще ли вам вообще обойтись без корзины и оформления?
Сделать, просто форму (да даже из Битрикс 24 ее встроить), которая создаст лид/контакт а не сделку?
Потому что сделки с нулевой ценой и не существующими товарами подпортят вам статистику продаж в Б24
 
Цитата
написал:
Мысль примерно понятна, но есть проблема:
В корзине не может быть товара без цены, гипотетически можно выставлять как 0 рублей, и просто прятать этот 0.

Но, не проще ли вам вообще обойтись без корзины и оформления?
Сделать, просто форму (да даже из Битрикс 24 ее встроить), которая создаст лид/контакт а не сделку?
Потому что сделки с нулевой ценой и не существующими товарами подпортят вам статистику продаж в Б24
Да, на старом сайте я так и сделал. Но тут я хочу попробовать вывести этот код как свойство товара занесенного в корзину или как комментарий к этому товару. Цена тут вообще нигде не нужна. Из корзины отправляется запрос на ТКП . Затем все десять раз согласовывается и запускается в производство. Это промоборудование  и поставка может осуществляться несколько месяцев.  
Изменено: Михаил Базаров - 15.05.2023 14:14:12
 
Корзина нужна, она позволяет набрать несколько разных товаров и отправить общий запрос на них. Поэтому, даже с нулевой стоимостью это подойдет
Читают тему
Форма ответов
 
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
Загрузить картинки
 

Блог-note: заметки разработчика

Пункты меню из разделов инфоблока Битрикс

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

Заполнение множественного пользовательского свойства типа "строка" через API

Задача: когда пользователь заходит в мобильное приложение, нужно сохранить FCM токен устройства в пользовательское поле ...

ORM: получение информации о разделах инфоблока на D7, использование Bitrix\Iblock\SectionTable и пользовательских полей

Задача: При работе с инфоблоками в Битрикс, часто возникает необходимость получать данные о разделах. Для этих целей мож...

Автоматическое создание подразделов в инфоблоке при добавлении раздела: реализация события OnAfterIBlockSectionAdd

Задача: когда контент-менеджер создает раздел в инфоблоке, необходимо автоматически создавать подразделы с заранее задан...

Ссылка на товары бренда в каталоге с автоматическим применением умного фильтра

Задача: вывести товары на странице бренда, выведенного компонентом "Новости", с ссылками на разделы в каталоге...

Добавление своих полей в почтовые шаблоны Битрикс

Иногда нужно внести свои поля в почтовые шаблоны битрикс. Например: добавить имя и номер телефона заказчика в почтовый ш...

Как выводить пользовательские поля и названия разделов инфоблока в Битриксе

Если вам необходимо вывести дополнительное пользовательское поле типа "Привязка к разделам инфоблока", эта записка может...

Как вывести картинки к разделам на базе _ext меню

Просто для эстетической красоты, нужно вывести в меню разделов сайта картинки или иконки. Достаточно популярный метод, э...

Основные функции вывода в шаблонах Битрикс

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