Message d'erreur en local

  • Posts: 24
  • Thank you received: 1
10 years 3 months ago #168504

-- HikaShop version -- : 2.3.2
-- Joomla version -- : 2.5.23
-- PHP version -- : 5.5.10
-- Browser(s) name and version -- : Chrome
-- Error-message(debug-mod must be tuned on) -- : Lors de test en local avec la dernière version de hikashop Business, voila le message obtenu en fin de transaction


PHP avis

Undefined property: stdClass :: $ order_addresses_fields

/Applications/MAMP/htdocs/kakev3/media/com_hikashop/mail/order_creation_notification.text.php(78)
66 $ params = null;
 67 $ js = '';
 68 $ fieldsClass = hikashop_get ('class.field');
 69 $ app = JFactory :: getApplication ();
 70 if ($ app-> isAdmin ()) {
 71      $ view = «ordre»;
 72 } else {
 73      $ View 'adresse';
 74 }
 75 $ template =
     = $ Template;
 
78
      foreach ($ de données> order_addresses_fields que $ field) {
 
79          $ fieldname = $ field-> field_namekey;
 80          $ address = &
     JText :: _ ('HIKASHOP_BILLING_ADDRESS') "\ n";.
 84      écho preg_replace ('#. {(:?! (})) *} # i', '', $ facturation). "\ n \ n »;
 85 }
 86 if (! empty ($ de données> order_shipping_method)) {
 87      $ currentShipping =
     «GetShippingAddress ')) {
 89          $ override = $ currentShipping-> getShippingAddress ($ de données> order_shipping_id);
 90          ! if ($ remplacer == false) {
Trace de la pile
0 #	
-  /Applications/MAMP/htdocs/kakev3/administrator/components/com_hikashop/classes/mail.php(235): require ("/Applications/MAMP/htdocs/kakev3/media/com_hikashop/mail/order_c...")
230              $ comprennent précontrainte;
 231  
232          if ($ useTemplating || empty ($ vars) || vide (textes $) || vide (modèles $)!!!)
 233              ob_start ();
 234  
235          ont besoin ($ path);
 
236  
237          if (! empty ($ post-charge) && file_exists ($ post-charge)) {
 238              $ comprennent post-charge;
 239          }!!! else if ($ useTemplating || vides ($ vars) || vides ($ textes) || vide ( $ modèles)) {
 240              echo $ this> processMailTemplate ($ mail, $ data, $ textes, $ vars, des modèles $);
N ° 1	
-  /Applications/MAMP/htdocs/kakev3/administrator/components/com_hikashop/classes/mail.php(26): hikashopMailClass -> loadEmail (stdClass, stdClass, "texte")
21          $ this> mailer = JFactory :: getMailer ();
 22          $ mail = new stdClass ();
 23          $ mail-> mail_name = $ nom;
 24          $ this-> loadInfos ($ mail, $ nom);
 25          $ par la poste -> corps = $ this> loadEmail ($ mail, $ data);
 
26          $ mail-> altbody = $ this> loadEmail ($ mail, $ data, 'texte');
 
27          $ mail-> précharge = $ this -> loadEmail ($ mail, $ data, «précharge»);
 28          $ mail-> data = & $ data;
 29          cas (! $ data == true) $ mail-> corps = hikashop_absoluteURL (mail- $> corps) ;
 30          if (empty ($ mail-> altbody) && $ data == vrai!) $ mail-> altbody = $ this> Textversion (mail- $> corps);
 31 
N ° 2	
-  /Applications/MAMP/htdocs/kakev3/administrator/components/com_hikashop/classes/order.php(1220): hikashopMailClass -> get ("order_creation_notification", "StdClass")
1215                  $ ordonnance:> mail_status = '';
 1216              }
 1217          }
 1218          $ mail_status = $ ordonnance:> mail_status;
 1219          $ mailClass = hikashop_get ('class.mail');
 
1220          ordonnance: $> mail = $ mailClass-> get ( $ type $ commande);
 
1221          $ ordonnance:> mail_status = $ mail_status;
 1222          $ ordonnance:> mail-> subject =
         {
 1224              $ ordonnance:> mail-> dst_email = & $ ordonnance:> sur le client> user_email;
 1225          } else {

Bonjour,

J'ai testé en premier lieu en mettant à jours l'ancien version d'Hikashop : Bug
J'ai ensuite supprimé le composant complètement puis refait des tests mais toujours le même problème.
J'ai supprimé de la base de données toutes les tables de Hikashop et réinstallé le composant business : bug

J'ai effectué des recherches mais je n'arrive pas à trouver d'ou vient cette erreur
Merci pour votre aide
Cordialement
M. POIREL

Attachments:
Last edit: 10 years 3 months ago by Jerome.

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

  • Posts: 26158
  • Thank you received: 4028
  • MODERATOR
10 years 3 months ago #168505

Bonjour,

Je ne sais pas pourquoi vous avez un système de traduction qui s'applique sur la page mais cela ne permet pas de comprendre quoi que ce soit à votre problème.
Le code que j'ai réussi tant bien que mal à déchiffré ne corresponds pas totalement au code que je retrouve dans HikaShop ; je ne peux donc pas faire de conclusion ou vous aider mise à part en vous disant de bien utiliser les fichiers se trouvant dans le package d'HikaShop.

Mais il n'y a pas de "foreach" sur le "$data->order_addresses_fields" dans l'email order_creation_notification.

Cordialement,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

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

Time to create page: 0.044 seconds
Powered by Kunena Forum