Как скрыть стоимость товаров, цена которых равна нулю, в Bitrix с использованием Аспро: Next?

У меня есть вопросы касательно правильной настройки интернет-магазина на платформе Битрикс с использованием темы Аспро: Next.
  • 22 ноября 2024 г. 10:23
Ответы на вопрос 2
Чтобы скрыть стоимость товаров, цена которых равна нулю, в интернет-магазине на платформе Битрикс с использованием темы Аспро: Next, вам нужно будет внести изменения в настройки компонента или в шаблон. Вот шаги, которые можно предпринять:

### Способ 1: Настройки в админке

1. **Перейдите в настройки компонента**:
   - Зайдите в раздел "Контент" → "Торговый каталог".
   - Найдите нужный вам компонент, связанный с выводом списка товаров.

2. **Проверьте настройки отображения цены**:
   - В настройках компонентов может быть параметр, который позволяет скрыть товары с нулевой ценой. Например, поиск параметров «Не отображать товары с нулевой ценой» или подобное.

### Способ 2: Изменение шаблона

Если в настройках компонента такой возможности нет, вам потребуется внести изменения в шаблон вывода товаров:

1. **Найдите файл шаблона**:
   - Перейдите в папку шаблона вашего сайта, обычно это `/bitrix/templates/aspro_next/components/`.
   - Найдите компонент, отвечающий за вывод товаров, например, `catalog.element` или `catalog.section`.

2. **Редактируйте файл с выводом цен**:
   - Откройте файл, который отвечает за вывод элементов списка (например, `template.php`).
   - Найдите код, отвечающий за вывод цены (это может быть что-то вроде `echo $item['PRICE']`).

3. **Добавьте условие для скрытия нулевой цены**:
   Например, измените код следующим образом:

   ```php
   if ($item['PRICE'] > 0) {
       echo $item['PRICE']; // выводим цену, если она больше нуля
   } else {
       // Скрываем или выводим свой текст
       echo "Цена по запросу"; // или не выводим ничего
   }
   ```

4. **Сохраните изменения и проверьте их**:
   - После внесения изменений в шаблон, сохраните файл и перейдите на страницу каталога, чтобы убедиться, что товары с нулевой ценой не отображаются.

### Дополнительные рекомендации:

- **Создание резервной копии**: Перед внесением изменений в шаблоны рекомендуется создать резервную копию файлов и базы данных.
- **Тестирование на разных страницах**: Убедитесь, что изменения корректно отображаются на всех страницах, где выводятся товары.

Таким образом, вы сможете скрыть товары с нулевой ценой в вашем интернет-магазине на платформе Битрикс с использованием темы Аспро: Next.
- Спросите у разработчиков аспро 
- Посмотрите сами в коде
- Наймите фрилансера, который знает этот шаблон
Похожие вопросы