PB depuis la MAJ version Business 2.3.1

  • Posts: 124
  • Thank you received: 3
  • Hikashop Business
9 years 9 months ago #163399

-- url of the page with the problem -- : www.poincons-matrices.fr/la-boutique.html
-- HikaShop version Business : 2.3.1
-- Joomla version -- : 2.5.20
-- PHP version -- : 5.3.16
-- Browser(s) name and version -- : Google Chrome
-- Error-message(debug-mod must be tuned on) -- : Pas de message d'erreur, la mise à jour c'est effectuée correctement.

Bonjour,

Depuis cette mise à jour, l'enregistrement d'un nouveau compte client ne fonctionne plus, alors qu'auparavant tout fonctionnait correctement. Par contre si le compte existe déjà, alors la connexion s'effectue correctement.

Que faire, car aucun nouveaux clients ne peux s'enregistrer ?

Alain

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

  • Posts: 12953
  • Thank you received: 1778
9 years 9 months ago #163403

Bonjour Alain,
Pouvez vous télécharger la dernière version d'Hikashop via notre site web, l'installer, et tester cela ?
Merci.

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

  • Posts: 124
  • Thank you received: 3
  • Hikashop Business
9 years 9 months ago #163484

Bonjour Mohamed,

Je vous remercie pour votre réponse, l'installation d'HikaShop Business version 2.3.2 a résolu le problème d'ouverture de nouveaux comptes clients.

Alain

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

  • Posts: 124
  • Thank you received: 3
  • Hikashop Business
9 years 9 months ago #163493

Subsiste un problème, dans l'email du détail de la commande avec le message d'avertissement suivant "Warning: Invalid argument supplied for foreach() in /home/xnpoinon/www/media/com_hikashop/mail/order_creation_notification.html.modified.php on line 236".

De plus l'adresse de facturation et le N° de téléphone n'apparaissent pas.

Alain

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

  • Posts: 26008
  • Thank you received: 4004
  • MODERATOR
9 years 9 months ago #163494

Bonjour,

" order_creation_notification.html.modified.php " est votre override d'email et non l'email original d'HikaShop.
Il est donc difficulte de pouvoir corriger le problème puisque vous n'utilisez pas l'email de base.
Il n'y a plus de code PHP dans les parties "html" de nos emails, le code ayant été déporté dans le "preload" afin de n'avoir que du HTML (et des tags) dans la partie html.

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.

  • Posts: 124
  • Thank you received: 3
  • Hikashop Business
9 years 9 months ago #163553

Bonjour Jérôme,

Je ne comprends pas ce que vous voulez dire par override d'email?
Pour les notifications d'emails j'avais réalisé des modification via l'administration d'Hikashop > Système > Emails et tout fonctionnait correctement.

Si vous pouvez me donner plus de détails sur la procédure à suivre pour ne plus avoir ce message d'erreur et que l'adresse de facturation apparaisse.

Merci, Alain

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

  • Posts: 81540
  • Thank you received: 13071
  • MODERATOR
9 years 9 months ago #163577

Bonjour,

Ce que veut dire Jérome, c'est que la version que vous utilisée de l'email n'est plus compatible entièrement avec le système.
Il faut supprimer les modifications faites à l'email via les icônes poubelles du listing des Emails et cela corrigera l'erreur (faites une copie des modifications que vous avez effectué dans l'email avant cela, histoire de pouvoir les remettre ensuite). Ensuite, il suffira de refaire vos modifications dans les nouvelles versions des emails.

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

  • Posts: 124
  • Thank you received: 3
  • Hikashop Business
9 years 9 months ago #163686

Bonjour Nicolas,

Je vous remercie pour votre réponse plus explicite que la précédente.
Donc je viens de supprimer les modifications pour les emails "Notification de création de commande", par contre je n'arrive pas à refaire mes modifications qui étaient : remplacer Bonjour « Nom » par Bonjour « Prénom ».

Avant la mise à jour voici la modification que j'avais effectué :
Version HTML
<?php echo JText::sprintf('HI_CUSTOMER',@$data->customer->name);?>
remplacé par
<?php
$address =& $data->order_addresses[$data->cart->billing_address->address_id];
echo JText::sprintf('HI_CUSTOMER',@$address->address_firstname)."\n"."\n"; ?>

Version texte
<?php echo JText::sprintf('HI_CUSTOMER',@$data->name)."\n"."\n"; ?>
remplacé par
<?php
$address =& $data->order_addresses[$data->cart->billing_address->address_id];
echo JText::sprintf('HI_CUSTOMER',@$address->address_firstname)."\n"."\n"; ?>

Si vous pouvez m'aider à ce propos et aussi pour les emails "Notification de statut de commande" avec la même modification
Je vous en remercie pour votre aide.

Alain

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

  • Posts: 13201
  • Thank you received: 2322
9 years 9 months ago #163694

Bonjour,

Désormais il faut éditer la partie "preload" de l'email et remplacer:

'HI_CUSTOMER' => JText::sprintf('HI_CUSTOMER', $customer_name),
Par:
'HI_CUSTOMER' => JText::sprintf('HI_CUSTOMER', @$data->cart->billing_address->address_firstname),

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

  • Posts: 124
  • Thank you received: 3
  • Hikashop Business
9 years 9 months ago #163788

Bonjour Xavier,

Merci pour votre réponse, mon problème d'email de notification de création de commande est résolu.

Alain

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

Time to create page: 0.090 seconds
Powered by Kunena Forum