Дополнительные типы блоков (EBT) — новый опыт конструктора страниц❗

Дополнительные типы блоков (EBT) — стилизованные, настраиваемые типы блоков: слайдшоу, вкладки, карточки, аккордеоны и многие другие. Встроенные настройки для фона, DOM Box, плагины Javascript.

Демо EBT модули Скачать EBT модули

❗Дополнительные типы параграфов (EPT) — новый опыт работы с параграфами

Дополнительные типы параграфов (EPT) — набор модулей, основанный на аналогичных параграфах.

Демо EPT модули Скачать EPT модули

Scroll

Ошибка Undefined index: width

22/02/2025, by Гость (не проверено)
Форумы

Всем доброго времени суток!

Установил на друпал 7 для вывода картинок в статью связку модулей colorbox+multiupload+insert.
В какой то момент (увы не зафиксировал) при загрузке одной картинки появилась такая ошибка (если сразу грузить несколько, то соответственно количество ошибок умножается на количество загружаемых картинок):

Notice: Undefined index: width в функции template_preprocess_colorbox_insert_image() (строка 158 в файле domen.ru/www/sites/all/modules/colorbox/colorbox.theme.inc).
Notice: Undefined index: height в функции template_preprocess_colorbox_insert_image() (строка 159 в файле domen.ru/www/sites/all/modules/colorbox/colorbox.theme.inc).
Notice: Undefined index: width в функции template_preprocess_colorbox_insert_image() (строка 158 в файле domen.ru/www/sites/all/modules/colorbox/colorbox.theme.inc).
Notice: Undefined index: height в функции template_preprocess_colorbox_insert_image() (строка 159 в файле domen.ru/www/sites/all/modules/colorbox/colorbox.theme.inc).
Notice: Undefined index: width в функции template_preprocess_colorbox_insert_image() (строка 158 в файле domen.ru/www/sites/all/modules/colorbox/colorbox.theme.inc).
Notice: Undefined index: height в функции template_preprocess_colorbox_insert_image() (строка 159 в файле domen.ru/www/sites/all/modules/colorbox/colorbox.theme.inc).

Кусок кода из файла, на который ссылается ошибка.

/**
* Preprocess variables for the colorbox-insert-image.tpl.php file.
*/
function template_preprocess_colorbox_insert_image(&$variables) {
$variables['file'] = file_load($variables['item']['fid']);
$variables['style_name'] = $variables['item']['style_name'];
$variables['width'] = $variables['item']['width'];                                            158 строка
$variables['height'] = $variables['item']['height'];                                           159 строка

При этом всё работает, как необходимо. Но от ошибки хочется избавиться, т.к. при загрузке нескольких картинок получается страница ненужного текста между кнопкой вставить и содержанием статьи. Форум и интернеты перерыл, но ответа увы не нашёл.
Заранее спасибо за помощь и содействие).