Необходимо обнулять цены и количество товара в каталоге через агента. С запуском агента всё понятно и обнулением количества тоже, а вот со скриптом удаляющим цену в каталоге не очень. Подскажите с чего начать или где подглядеть?
Обнулить цены в каталоге товаров.
Вопросы и ответы по 1С-Битрикс, разборы реальных задач и обсуждение заметок блога. Задайте вопрос или помогите другим — все сообщения проходят модерацию.
|
logotestspb: 19.02.2020 11:00:00
Михаил, доброго времени суток!
Необходимо обнулять цены и количество товара в каталоге через агента. С запуском агента всё понятно и обнулением количества тоже, а вот со скриптом удаляющим цену в каталоге не очень. Подскажите с чего начать или где подглядеть? |
|
Михаил Базаров: 20.02.2020 12:00:00
Если правильно понял.
Вот этот метод-то что вам нужно https://dev.1c-bitrix.ru/api_help/catalog/classes/cprice/cprice__setbaseprice.a8de1fcf.php Получаете ID элементов и устанавливаете им новую цену (0 - в данном случае) |
|
logotestspb: 20.02.2020 02:00:00
сработал только CPrice::Update
но и записывает Цена 0 руб - пустоту то не записать. Наверно лучше в шаблоне запросом количество 0 - не показывай цену. Спасибо! |
|
Гость: 16.11.2023 08:00:00
|
|
Гость: 30.06.2024 10:00:00
Если прям все очистить, можно цикликом пройтись, $i - ID товаров:
|
Индивидуальный предприниматель
- mihail@bazarow.ru
- Написать в МАКС
- ВКонтакте
- Написать в Телеграм
- Написать через сайт
Работаю официально, с заключением договора и предоставлением всех закрывающих документов.
Заметки по 1С-Битрикс
-
Время на БД и веб сервере отличается на 3600 секунд, тест Битрикс
Достаточно часто, при проверке параметров системы, в Битрикс, можно увидеть одну из ошибок: Время на БД и на сервере- Время отличается на 3600 секунд ...
-
Оплата заказа с внутреннего счета только за товары, без учета стоимости доставки
Задача: В магазине реализован внутренний счет (бонусный счет) для покупателей. Необходимо, чтобы при оплате заказа бонусами учитывалась только...
-
Автоматический повтор заказа на D7 со списанием с внутреннего счета
На сайте товары и услуги доступны по подписке, пользователи пополняют внутренний счёт, после чего происходит автоматическое дублирование заказа с зада...
-
Добавление и удаление из сравнения на AJAX: Битрикс
Рецепт лежал у меня в закромах, почти о нем и забыл, но тут подвернулся под руку- решил опубликовать. Скажу сразу, данное решение найдено то ли на про...
-
Показать доступный остаток каждого товара в корзине 1С-Битрикс
Задача: показать остаток каждого товара в корзине 1С-Битрикс, что бы покупатель сразу знал предельное колличество товара для покупки.
-
Показать пользователю накопительную скидку за все сделанные заказы, из модуля маркетинга
Задача: показать, текущему авторизованному, пользователю сумму всех выполненных заказов и процент накопительной скидки- доступной на данный момент.