Меню
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: заметки разработчика

Увеличение диска на готовой виртуальной машине Битрикс

Как всем известно, на официальном сайте 1С-битрикс можно скачать готовую виртуальную машину максимально сконфигурированн...

Вывести разделы инфоблока по первым буквам не меняя структуру каталога. Алфавитный указатель

Например: у нас есть инфоблок с большим количеством разделов. И мы хотим, на сайте разбить разделы по буквам. Самый прос...

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

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

Прямое открытие мессенджеров по ссылке из приложения Apache Cordova

Задача: При клике по ссылкам на Telegram и WhatsApp в мобильном приложении необходимо сразу открывать мессенджеры без пр...

Memcached на сайте под управлением битрикс, при использовании Веб Окружения Битрикс

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

Вывести новости из конкретного раздела инфоблока Битрикс

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

Настройка выгрузки товаров в Яндекс Маркет с сайта Битрикс

Настройка выгрузки в Яндекс маркет в формате yml, выполняется достаточно просто, кроме одной заморочки: в типовой постав...

Cordova, ввод в input под диктовку. Голосовой поиск в мобильном приложении.

Итак, задачка: реализовать голосовой поиск в мобильном приложении на Cordova. По сути, нам нужно захватить речь с микроф...

Получить все товары из всех заказов пользователя. История купленных товаров.

Задача: нужно создать раздел, в персональном разделе пользователя, с историей всех купленных товаров. Не путать с истори...