База знаний
В карточке товара и в списке товаров не отображается цена
ID статьи: 250
, создана 20 июл 2017
, последнее исправление 24 мая 2019
Актуально для:
Ни в списке товаров, ни на карточке товара не отображается цена. Также могут отсутствовать кнопки «В корзину» и «Купить в 1 клик».
Решение
Необходимо установить тип цены в параметрах компонента каталога. Для этого в публичной части сайта откройте карточку товара и перейдите в режим правки. Наведите указатель на область с описанием товара. На всплывающем меню нажмите кнопку с изображением шестеренки.

Откроется редактор параметров компонента. Здесь перейдите к разделу «Цены» и в поле «Тип цены» выделите хотя бы одно значение. Чтобы выделить несколько значений, щелкайте по ним с зажатой клавишей Ctrl.

Сохраните изменения.
Если цена и кнопки все еще отсутствуют, проверьте настройки товара. Откройте карточку и перейдите на вкладку «Торговый каталог». Затем на внутренней вкладке «Цены» найдите поле, в котором указывается базовая цена. Заполните его, если оно пустое.

Тогда у товара появится цена и он станет доступным для покупки (появятся необходимые для этого кнопки).
Было:

Стало:

При включенной региональности цены могут не отображаться, если они не привязаны к регионам. Чтобы этого избежать, необходимо привязать новый тип цены для каждого региона отдельно. Как это сделать читайте в документации.
При этом цены показываются в списке, если в выпадающих свойствах выбрать товар с ценой
Здравствуйте! Благодарим за вопрос.
Нам сложно подсказать решение, если не видеть настройки сайта. Пожалуйста, напишите в нашу техподдержку:Специалисты обязательно помогут разобраться с проблемой. Желаем хорошего дня!
Анатолий, здравствуйте!
Мы исправляли эту ошибку в обновлениях. Если у вас не установлена последняя версия, то обновите решение. Перед этим обязательно сделайте резервную копию сайта.
Если обновление не помогло, то обратитесь в нашу техподдержку:
Успехов вам!
Анатолий, добрый день!
Мы исправляли эту ошибку в обновлениях. Если у вас не установлена последняя версия, то обновите решение. Перед этим обязательно сделайте резервную копию сайта.
Если обновление не помогло, то обратитесь в нашу техподдержку:
Успехов вам!
Здравствуйте, Ольга! Благодарим за уточнение.
Мы готовы посмотреть ваш проект. Для этого, пожалуйста, обратитесь к специалистам нашей техподдержки:
Если решить проблему не удастся, вы можете откатить версию 1С-Битрикс до предыдущей версии. Просто восстановите сайт из резервной копии. Всего доброго!
Здравствуйте, Александр! Благодарим за активность.
Хотим уточнить, на каком решении запущен ваш сайт. Отметим, что все наши шаблоны адаптированы под версию PHP 8.1.
Для оперативного решения проблемы рекомендуем вам сразу обращаться к специалистам нашей техподдержки:
На связи!
Вызов компонента для aspro.next *DOCUMENT_ROOT*/bitrix/templates/aspro_next/components/bitrix/catalog/main/page_blocks/list_elements_1.php