D'accord, merci.
J'ai encore besoin d'éclaircissements.
Voilà le plugin avance bien, nous avons intégré d'autres options proposées par bpost. (Override des méthodes et des prix d'envois, numéro de suivi, etc.)
Mais il y a encore un point qui pose un peu problème, c'est l'enchainement des évènements.
J'aimerais savoir ce que vous conseillez pour interrompre le passage à l'étape suivante pour pouvoir faire une vérification et comment le reprendre si cette vérification est bonne ?
Merci d'avance.
window.Oby.registerAjax([\'checkoutFormSubmit\'], function(params){
// Something to interrupt the normal process
MyMethodToCheckTheDataAndPrepareThePopup(function( data ){
if(data != null){
//something to continue the normal process if the popup has been filled correctly.
}
})
});
Une autre difficulté que nous rencontrons :
Comment obtenir les données du plugin de livraison séléctionné par le client depuis le côté PHP ? La méthode la plus courte semble être
$cartClass = hikashop_get('class.cart');
$cart = $cartClass->loadFullCart();
var_dump($cart->shipping);
mais cette méthode retourne un tableau a une seule entrée (étant le mode de livraison séléctionné). Pourquoi un tableau ? se peut-il qu'il y ait plusieures méthodes de livraisons pour une seule commande ?
merci d'avance.