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

Создание мобильного приложения на cordova, для любого сайта.

Если стоит задача разработки мобильного приложения для сайта, можете воспользоваться данной заметкой. Постарался сделать...

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

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

Настройка прав доступа в 1С-Битрикс

Часто, в интернет-магазине под управлением 1С Битрикс, нужно создать группу пользователей со специфическими правами. Нап...

Добавить СЕО-метатеги в результаты поиска по каталогу

Задача: на странице с результатами поиска по каталогу нужно установить уникальные метатеги: keywords, description, canon...

СЕО настройки сайта перед запуском

В видео рассказано о первоначальной СЕО настройке сайта перед запуском. Все показанное является компилицией из собственн...

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

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

Малая корзина Битрикс, упрощенный шаблон

Шаблон малой корзины битрикс, который можно вывести в боковом разделе шаблона или в шапке интернет-магазина. Код окульту...

Фиксированная корзина с обновлением, без перезагрузки страницы.

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

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

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