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'];
}
}
}
}