Satellite de Boutique v1.0.0
Configurer Questions de la commande
Vos propres questions dans le tunnel de commande : une date souhaitée, une référence, une précision. La réponse arrive sur la commande, en colonne dans la liste et dans l'e-mail.
Ce qu'il fait
Ajoutez vos propres questions au tunnel de commande : une date souhaitée (« pour quand ? »), une référence, une précision, un choix. Vous les composez dans Boutique → Règles de vente, le client y répond juste avant de payer, et sa réponse se lit sur la fiche de la commande, en colonne dans la liste (une date se trie, les plus proches d'abord) et dans l'e-mail de commande.
- Vos questions composées comme un formulaire : date, texte, nombre, choix, oui ou non
- Posées au client juste avant le paiement, obligatoires ou facultatives
- La réponse rangée sur la commande, avec la question telle qu'il l'a lue
- En colonne dans la liste des commandes ; une date se trie, les plus proches d'abord
- Reprise dans l'e-mail de commande et dans la carte Livraison de la fiche
Ce qu'il suppose
Ce module a besoin de :
- shop ^1.64
- formulaire *
Piloter par une IA
Ce module ne se pilote pas par une IA.
Des questions qu'on compose une fois à l'écran (Boutique, Règles de vente) ; les réponses se lisent sur les commandes, que la boutique sait déjà lister.
Ses points de branchement
Pour greffer du code sans toucher au module : ce qu'il annonce, et ce qu'il écoute.
Ce qu'il écoute 10
shop.checkout.champs- priorité 50
shop.cart.validate- priorité 60
shop.order.created- priorité 40
shop.regles_vente.champs- priorité 50
shop.regles_vente.save- priorité 50
shop.commandes.colonnes- priorité 50
shop.commandes.ordre- priorité 50
shop.order.livraison.infos- priorité 50
shop.order.recap.lignes- priorité 50
shop.order.anonymized- priorité 50
Ses prises front
Les morceaux de page que ce module fournit, et les classes qu'ils posent. Un thème les habille par ces classes : il ne recopie pas le balisage, sinon il rate les corrections des versions suivantes.
views/champs.php
10 classes
s-shop-checkout-champs-shop-checkout-inputs-shop-checkout-optionnels-shop-checkout-questions-shop-checkout-question-aides-shop-checkout-question-choixs-shop-checkout-question-libelles-shop-checkout-question-options-shop-checkout-questionss-shop-checkout-textarea
Ses données
Les tables que ce module crée. Désactiver un module ne les efface pas : ses données restent en base et reviennent s'il est réactivé.
Les tables 1
shop_order_questions