Invalid argument supplied for foreach() Opencart

При посещении страницы с сохраненным списком адресов постоянно в логах ошибка:

Invalid argument supplied for foreach()

На работоспобоность никак не влияет, на ошибки никто не жалуется. К сожалению, моих знаний не хватает для самостоятельного решения :(

Кусок кода:

foreach ($result['custom_field'] as $key => $custom_field) {
      $account_custom_field_value = $custom_field;
      if (isset($account_custom_fields[$key]['type'])) {
          if ($account_custom_fields[$key]['type'] == 'select' || $account_custom_fields[$key]['type'] == 'radio' || $account_custom_fields[$key]['type'] == 'checkbox') {
              foreach ($account_custom_fields[$key]['custom_field_value'] as $custom_field_option) {
                  if ($custom_field_option['custom_field_value_id'] == $account_custom_field_value) {
                      $account_custom_field_value = $custom_field_option['name'];
                  }
              }
          }
      }
 

Ответы (0 шт):