Раньше стоял "Тип цены" - "Оптовая" (в 1с называется также), я его удалил (не спрашивайте зачем =)) и цены пропали.После выгрузки из 1С "Тип цены" "Оптовая" вернулся, цены в карточках товара есть но на сайте так и не отображаются.. Если создать карточку из админки вручную, цены тоже не отображаются.
Сайт делали довольно криворукие люди и после них очень трудно понять что да как работает.
Вам нужно теперь в публичной части сайта пройти по всем компонентам и перенастроить их параметры - заново выбрать тот тип цены, в который реально упала цена. А потом сбросить весь кеш.
Юлия Бедросова пишет: Вам нужно теперь в публичной части сайта пройти по всем компонентам и перенастроить их параметры - заново выбрать тот тип цены, в который реально упала цена. А потом сбросить весь кеш.
Спасибо за ответ! Помогла смена id в function getItemPrice($id, $type_id = 17)