Skip to main content

Message d'erreur en local

More
12 years 1 month ago - 12 years 1 month ago #168504 by denisp
-- 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)
Code:
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
Last edit: 12 years 1 month ago by Jerome.

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

More
12 years 1 month ago #168505 by Jerome
Replied by Jerome on topic Message d'erreur en local
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.141 seconds
Powered by Kunena Forum