Skip to main content

Création commande via backoffice

More
10 years 11 months ago #218890 by clicetcom
-- HikaShop version -- : last
-- Joomla version -- : last

Bonjour, j'aurais besoin de mettre ma base de donnée à jour lorsque qu'une commande est créer manuellement via le back office.

Lorsque cela se passe normalement via le frontoffice, j'utilise onAfterOrderCreate() et tout est parfait, en revanche cela ne fonctionne pas pour les commandes créées depuis le back office.

Comment puis-je ou dans quel fichier puis-je intervenir ce manière à pouvoir exécuter une requête a la création d'une commande via le back office.

Merci d'avance.

Cordialement,

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

More
10 years 11 months ago #218930 by Xavier
Bonjour,

Il se peut que lors de la sauvegarde en backend dans certains cas on ne passe pas par le trigger "onAfterOrderCreate()" mais plutôt par "onAfterOrderUpdate()", donc je pense que vous pouvez vous baser sur ce second trigger en faisant une vérification de l'origine de la commande, vérifier que ça vient du backend avec le code suivant:
[code]
$app = JFactory::getApplication();
if($app->isAdmin()){
// your stuff
}
The following user(s) said Thank You: clicetcom

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

More
10 years 10 months ago #219471 by clicetcom
Bonjour Xavier,

C'est parfait comme solution.
Merci !

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

Time to create page: 0.140 seconds
Powered by Kunena Forum