Предупреждение: попытка получить доступ к смещению массива по нулевому значению в & Предупреждение: неопределенный ключ Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Предупреждение: попытка получить доступ к смещению массива по нулевому значению в & Предупреждение: неопределенный ключ

Сообщение Anonymous »

При обновлении до последней версии PHP (8.3.4) у меня возникают проблемы с модулем Elementor в файле PHP. У меня нет опыта работы с PHP, поэтому я частично понимаю, в чем проблема, но не знаю, как ее исправить.

Внимание: неопределенный ключ массива «hotspot_offset_x» в/var/www/vhosts/happy-anders.nl/httpdocs/wp-content/plugins/elementor-pro/modules/hotspot/widgets/hotspot.php
онлайн 1012
Внимание: попытка получить доступ к смещению массива по нулевому значению в
/var/www/vhosts/happy-anders.nl/httpdocs/wp-content/plugins/elementor-pro/modules/hotspot/widgets/ hotspot.php
в строке 1012
Предупреждение: неопределенный ключ массива «hotspot_offset_y» в
/var/www/vhosts/happy-anders.nl/httpdocs/wp -content/plugins/elementor-pro/modules/hotspot/widgets/hotspot.php
в строке 1013
Предупреждение: попытка получить доступ к смещению массива по нулевому значению в
/var/www/vhosts/happy-anders.nl/httpdocs/wp-content/plugins/elementor-pro/modules/hotspot/widgets/hotspot.php
онлайн 1013`

Код: Выделить всё

// Hotspot
foreach ( $settings['hotspot'] as $key => $hotspot ) :
$is_circle = ! $hotspot['hotspot_label'] && ! $hotspot['hotspot_icon']['value'];
$is_only_icon = ! $hotspot['hotspot_label'] && $hotspot['hotspot_icon']['value'];
$hotspot_position_x = '%' === $hotspot['hotspot_offset_x']['unit'] ? 'e-**line 1012** hotspot--position-' . $hotspot['hotspot_horizontal'] : '';
$hotspot_position_y = '%' === $hotspot['hotspot_offset_y']['unit'] ? 'e-**line 1013** hotspot--position-' . $hotspot['hotspot_vertical'] : '';
$is_hotspot_link = ! empty( $hotspot['hotspot_link']['url'] );
$hotspot_element_tag = $is_hotspot_link ? 'a' : 'div';
Я пытался вернуться к устаревшей версии PHP, но знаю, что это не лучшее решение.

Подробнее здесь: https://stackoverflow.com/questions/783 ... -array-key
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»