PHP 8.2 Warning: Undefined property: stdClass::$customtext

  • Posts: 5
  • Thank you received: 0
8 months 2 weeks ago #359475

-- HikaShop version -- : 5.0.3
-- Joomla version -- : 5.0.3
-- PHP version -- : 8.2.12

Bonjour,

Je reçois le warning ci-dessous dans l'email de notification de paiement envoyé à l'admin du site :
Warning: Undefined property: stdClass::$customtext_62_20_32_13 in .../media/com_hikashop/mail/payment_notification.preload.php on line 193
Ceci pour chaque champ personnalisé du type customtext que j'ai créé.

La ligne PHP en question est :
if(empty($item->$namekey) && !strlen((string)$item->$namekey)) continue;

Merci d'avance pour votre aide

Please Log in or Create an account to join the conversation.

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
8 months 2 weeks ago #359478

Bonjour,

Merci pour votre retour.
Changez la ligne en:

if(!isset($item->$namekey) || (empty($item->$namekey) && !strlen((string)$item->$namekey))) continue;
et cela devrait corriger le problème.
Nous allons rajouter cette modification de notre côté.

Please Log in or Create an account to join the conversation.

  • Posts: 5
  • Thank you received: 0
8 months 2 weeks ago #359484

Super, ça règle le problème.

Merci pour votre aide !

Please Log in or Create an account to join the conversation.

Time to create page: 0.056 seconds
Powered by Kunena Forum