Меню
RSS
Скрытие цены при отсутствии товара
 
Возник вопрос следующего характера.

Существует ли на данный момент в БУС возможность при отсутствии товара не выводить его стоимость? Как на первом скриншоте?

На данный момент учитывая количественный учет, при отсутствии товара, карточка выглядит так (скриншот 2). То есть фактически, купить товар нет возможности, но цена его отображается.

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

P.S. cms используемую в первом случае не знаю.
Пытался поискать информацию на форуме самих битрикс,в основном проблема несколько другая, люди пытаются именно скрыть сами товары отсутствующие, нам же нужно чтобы в списке они оставались, но без цены. цена "0р", тоже не тот вариант к которому хотелось бы прибегать
Изменено: Михаил Базаров - 01.07.2021 17:06:00
 
Найдите в шаблоне код, который выводит цену и просто обверните в условие.
Я дернул из типового шаблона, ваш может отличаться
Код
 <? if ((int)$item['PRODUCT']['QUANTITY'] > 0) { // Если остаток больше нуля?>
<div data-entity="price-block">
 <span id="<?= $itemIds['PRICE'] ?>">
   Бла бла бла тут выводится цена
 </span>
</div>
 <? }?>
Изменено: Михаил Базаров - 02.07.2021 09:40:02
 
Большое спасибо! Сработало!
 
Михаил, а какой файл необходимо править?
 
Цитата
Гость написал:
Михаил, а какой файл необходимо править?
Файл с шаблоном карточки. Для списка /item/card/template.php для детальной catalog.element/template.php
 
делал поиск в файлах по

<div data-entity="price-block">
и по
<span id="<?= $itemIds['PRICE'] ?>">

ничего не нашлось :-(
можно более подробно путь сказать и где искать?
 
Почему у меня скрывает все цены
 
Цитата
Гость написал:
Почему у меня скрывает все цены
Возможно, не правильно воспользовались условием
Читают тему
Форма ответов
 
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
Загрузить картинки
 

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

XML в формате Commerce ML-2, города России и Мира, для выгрузки в инфоблок Битрикс

Подвернулась задачка, создать инфоблок для Битрикс, в котором будут просто города России и мира в виде элементов инфобло...

Вывести минимальную и максимальную цену в разделе каталога Битрикс.

Что бы вывести минимальную и максимальную стоимость товаров, из каталога 1С-Битрикс, достаточно получить все товары мето...

Заполнить свойство инфоблока ценой из торгового каталога

Если вам по какой-то причине нужно скопировать цену товара в свойство этого же инфоблока. Например, для вывода старой це...

Мобильные версии страниц и поисковые системы

Согласно требования поисковых систем: Яндекс и Google, в случае если у вашего сайта имеется мобильная версия, нужно увед...

Подключение jquery из ядра битрикс и объединение своих скриптов в один файл

Если используете большое количество js скриптов на сайте. Например: фансибокс, всяческие галереи и прочее- то таких внеш...

Настройка: Redis кеширование для 1С-Битрикс, под Ubuntu

Задача: имеем полностью настроенный и оптимально сконфигурированный веб-сервер под управлением Ubuntu 20.04 на котором з...

Вывести разделы инфоблока в которых находится элемент Битрикс

Если нужно в карточке товара или новости, вывести структуру разделов в котором находится элемент. С одной стороны, это у...

AJAX корзина с отправкой количества из раздела каталога

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

Удалить всех пользователей которые не делали заказов в магазине 1С-Битрикс

Задача: сайт проработал 7 лет и все время на нем была открытая регистрация, создано много мертвых учетных записей (б...