Мы не стали дожидаться обновлений и уже сейчас можем посоветовать как починить свой сайт тем, кто столкнулся с проблемой.
Внимание, изменения коснутся модуля Аспро, поэтому они затрутся после следующего обновления вашего решения.
Первое что нужно поправить, это основной класс компонента вашего решения.
Заходим сюда:
/bitrix/modules/aspro.allcorp2/classes/general/CAllcorp2.php
Выделенные жирным папка и файл будут зависеть от вашего решения Аспро.
Находим в файле функцию getFieldImageData и в ней строку:
$arItem[$fieldName] = $imageData;
Заменяем эту строку на:
$arItem['FIELDS'][$fieldName] = $imageData;
Готово, теперь большинство компонентов будет отлично работать.
Если в каком-то разделе, например в каталоге, все еще нет картинок, то откройте шаблон списка элементов и найдите строки:
if($bShowImage){
$bImage = strlen($arItem['FIELDS']['PREVIEW_PICTURE']['SRC']);
$arImage = ($bImage ? CFile::ResizeImageGet($arItem['FIELDS']['PREVIEW_PICTURE']['ID'], array('width' => 400, 'height' => 200), BX_RESIZE_IMAGE_PROPORTIONAL_ALT, true) : array());
$imageSrc = ($bImage ? $arImage['src'] : SITE_TEMPLATE_PATH.'/images/noimage_product.png');
$imageDetailSrc = ($bImage ? $arItem['FIELDS']['DETAIL_PICTURE']['SRC'] : false);
}
И удалите в них ['FIELDS'].
После этого в шаблоне тоже будут показываться изображения.
UPD 21.09.2018: Битрикс выпустил обновление модуля "Информационные блоки" (обновление 18.0.4), которое решает эту проблему. Но если у вас лицензия Битрикса не активна и вы не можете поставить обновления, вы можете воспользоваться инструкцией выше. Или заказать у нас продление Битрикса, обращайтесь!
После обновления Битрикса до версии 18.0.8 в решениях Аспро сейчас пропадают картинки анонса в каталоге, новостях и на других страницах со списком элементов. Предлагаю экстренное решение до выхода обновления с исправлением ошибки.