Меню

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

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 канал: Видео на Bst

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

Фотогалерея на базе компонента новостей, с fancybox.

Это заметка обновление к очень старой, уже имеющейся на сайте. Сделаем что-то типа фотогалереи на базе встроеннного в би...

Добавление в избранное или отложенные, на AJAX из карточки товара

В этой заметке рассакажу как добавлять товары в "Отложенные", для иммитации функционала "Избранное". Для этого будем исп...

Адаптивное гамбургер меню для битрикс

Заметка коротенькая, но решил оставить ее - так как самому часто нужно нечто подобное. В архиве готовый шаблон для Битри...

Отфильтровать новости в Битрикс за заданный период

Иногда, нужно отфильтровать элементы (новости например) по дате в Битрикс, с помощью компонента "список новостей". Для э...

Умный фильтр на главной странице Битрикс

Редкая но востребованная задачка- это вывести компонент "умный фильтр" на главную страницу магазина на Битрикс. При этом...

Настройка push уведомлений через Firebase в приложении Apache Cordova

Задача: Apache Cordova предоставляет удобный способ разработки кроссплатформенных мобильных приложений. В данной статье ...

Модифицировать состав заказа #ORDER_LIST# в почтовом событии "Новый заказ"

Если вы хотите как-то по особенному сверстать состав заказа в почтовом уведомлении 1С-Битрикс "Новый заказ", у вас это н...

Сортировать товары по названию, цене и свойствам в каталоге 1С-Битрикс

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

Создание блога с комментариями, оценками и просмотрами на сайте с 1С-Битрикс

Если на вашем сайте требуется создание раздела с блогом или новостями, статьями. Записям в которых, посетители смогу ста...