Если предложение SKU в корзине, поменять кнопку добавления на "В корзине"

Внимание! Все сообщения на форуме проходят модерацию. Ваше сообщение появится после проверки.
Если предложение SKU в корзине, поменять кнопку добавления на "В корзине"

Данная заметка является дополнением к ранее опубликованной: Если товар в корзине, поменять значение input на "В корзине". Проделаем тоже самое, если используются торговые предложения. Но, можно использовать и в других сценариях.
А не подскажете как добавить еще и количество предложения в корзине?
Цитата
Илья Мельников написал:
А не подскажете как добавить еще и количество предложения в корзине?

Там же, в методе CSaleBasket::GetList можно получить поле QUANTITY - количество товара в корзине.

Пишу не проверяя, там подкрутите под себя
Код
// result_modifier.php
$dbBasketItems = CSaleBasket::GetList(
   array(
      "NAME" => "ASC",
      "ID" => "ASC"
   ),
   array(
      "FUSER_ID" => CSaleBasket::GetBasketUserID(),
      "LID" => SITE_ID,
      "ORDER_ID" => "NULL"
   ),
   false,
   false,
      array("PRODUCT_ID", "QUANTITY") // Добавил для получения QUANTITY

   );
while ($arItems = $dbBasketItems->Fetch())
{
   echo '<pre>';
   print_r($arItems); // тут получите ID шники и количества - дальше обработаете
   echo '</pre>';
}
Доброго времени!
У вас в блоке где Используем массив IsSkusInBasket- на пустоту, лишняя >, вторая строка:
<a class="to_basket" (> эта лишняя)

Да, и у меня в версии 20.5.393 это все не работает почему то.
Форма ответов
 
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
Загрузить файлы
 

Стоимость разработки на 1С-Битрикс:

Индивидуальная разработка магазина

от 500 000 руб. от 5-ти недель

Разработка магазина на 1С-Битрикс с нуля. Дизайн, сборка и оптимизация производительности под конкретный проект и требования. Реализация любого функционала без ограничений готовых решений.

Запуск сайта на готовом решении

от 150 000 руб. от 7-ми дней

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

Мобильное приложение

от 400 000 руб. от 5-ти недель

Разработка кроссплатформенного мобильного приложения, которое не уступает нативным решениям как в производительности, так и пользовательском опыте. Публикуется в AppStore, GooglePlay и RuStore

Сайт компании

от 300 000 руб. от 2-х недель

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

Инфоресурс

от 300 000 руб. от 4-х недель

Информационный ресурс любой сложности. Сайт для СМИ, городской портал или многопользовательская доска объявлений. Внутренние форумы, блоги- по необходимости.

3D‑моделирование, визуализация

от 25 000 руб. от 3-х дней

По вашим фото, чертежам или описанию создадим 3D‑модели и отрендерим набор изображений для каталога товаров: общий вид, крупные планы и технические ракурсы или 360°‑обзор товара.