diff --git a/functions/func.fields.php b/functions/func.fields.php index 86a4544..5a30237 100644 --- a/functions/func.fields.php +++ b/functions/func.fields.php @@ -303,8 +303,12 @@ ? $AVE_Core->curentdoc->Id : intval($document_id)); - if (! is_array($document_fields[$field_id])) - $field_id = intval($document_fields[$field_id]); + // Проверяем существование ключа $field_id перед доступом + if (isset($document_fields[$field_id])) { + if (! is_array($document_fields[$field_id])) { + $field_id = intval($document_fields[$field_id]); + } + } if (empty($document_fields[$field_id])) return '';