Сегодня наш пациент VirtueMart 3.0.18, который после переезда сайта на PHP 7 на отрез отказывается открывать раздел с настройками. Ошибка в целом понятная, осталось исправить. Открываем и редактируем файл:
/administrator/components/com_virtuemart/models/config.php
Находим: $result = ''; и меняем на $result = array(); в двух местах, примерно 209 и 234 строчки.