-- 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