Дополнительные опции/услуги, добавляемые в корзину, в карточке товаров

RSS
Дополнительные опции/услуги, добавляемые в корзину, в карточке товаров
 
Дополнительные опции/услуги, добавляемые в корзину, в карточке товаров

Задача: в детальной карточке товара сделать возможность добавления услуги или опции, при добавлении товара в корзину.
 
При создании собственого компонента, всю логику обработки и AJAX можно завернуть в него.
Просто, вызвав компонент в карточке товара.
 
Заметил что если добавлять в корзину через  CSaleBasket::Add($arFields);
То при оформлении заказа не считается НДС, как победить?)
 
Судя по документации, но не проверял. Нужно добавить параметр
"PRODUCT_PROVIDER_CLASS" => "CCatalogProductProvider",
 
Цитата
написал:
Судя по документации, но не проверял. Нужно добавить параметр
"PRODUCT_PROVIDER_CLASS" => "CCatalogProductProvider",
Но тогда перестает работать CASTOM PRICE и берется обычная цена товара)
замкнутый круг получается , использую этот метод именно для того что бы добавлять товар в корзину с кастомной ценой
Как быть?)
Изменено: Михаил Базаров - 22.12.2022 16:09:53
 
Это надо поковырять сам метод. Найти его в ядре и разложить на атомы  :)
Я пока с такой задачей не столкнусь, ни чего разумного не подскажу.
 
Подскажите статью где вы описали добавление товара не из каталога? В сноске написано позже.  
 
Цитата
Гость написал:
Подскажите статью где вы описали добавление товара не из каталога? В сноске написано позже.  

Вот тут: https://bazarow.ru/blog-note/15736/
Форма ответов
 
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
Загрузить файлы
 
Поблагодарить и поддержать:
Или подписаться на boosty канал: Видео на Ютубе