-
Posts
934 -
Joined
-
Last visited
Contact Methods
- Website
- Other
Profile Information
-
Location
Fontainebleau
-
First Name
Yopixel
-
Last Name
AE
-
Activity
Other
YopixelAE's Achievements
-
Récupération du Id_order et montant total HT
YopixelAE replied to jtdv88's topic in Discussion générale
Oui car vous utilisez à l'intérieur de la fonction hookOrderConfirmation un objet "$params" null. Passez-le à la fonction tel que : public function hookOrderConfirmation($params) -
Intégration de analytics et tag de convertion
YopixelAE replied to yberges's topic in Discussion générale
Oui. Vérifiez coté front-office dans le code source l'affichage correct de vos balises <script> -
Récupération du Id_order et montant total HT
YopixelAE replied to jtdv88's topic in Discussion générale
Oui. Dans la fonction install du module, greffez-le tel que : if (parent::install() == false || !$this->registerHook('orderConfirmation')) return false; -
Récupération du Id_order et montant total HT
YopixelAE replied to jtdv88's topic in Discussion générale
Donc si j'ai bien compris[...] Oui c'est bien ça. Est-il possible d'envoyer les variables smarty directement sur mon order-confirmation.tpl? Pas depuis le module, mais depuis le controller dédié. Insérez {debug} dans votre fichier.tpl pour accéder à toutes les variables dont il dispose déjà. -
Bonjour, Dans un premier temps, assignez une variable group avec n'importe quelle valeur, puis vérifiez coté front-office {$group}. Par ailleurs plutôt que d'overrider le frontController, je pense que le plus judicieux est d'intervenir sur le module blockcart lui-même. https://build.prestashop.com/howtos/module/how-to-override-modules
-
Intégration de analytics et tag de convertion
YopixelAE replied to yberges's topic in Discussion générale
Bonjour, Le premier tag générique inséré via le module va se placer dans le {$HOOK_HEADER} par défaut (de souvenir). Pour le second, vous pouvez créer un module et l'ancrer dans le hookOrderConfirmation. Vous pouvez autrement placer directement le script dans le orderConfirmation.tpl Vérifiez coté front-office dans le code source l'affichage correct de vos balises <script> -
Récupération du Id_order et montant total HT
YopixelAE replied to jtdv88's topic in Discussion générale
Bonjour, Vous devriez créer un petit module ad hoc pour ce tracker. Avec dans la fonction hookOrderConfirmation quelque chose comme : public function hookOrderConfirmation($params) { $id_shop = 1; $id_customer = $params['cart']->id_customer; $order = $params['objOrder']; $id_order = $order->id; $total_paid = $order->total_paid; $total_paid_tax_excl = $order->total_paid_tax_excl;// Total hors taxes $total_shipping_tax_incl = $order->total_shipping_tax_incl; $total_products_wt = $order->total_products_wt; $total_products = $order->total_products; $this->context->smarty->assign( array( 'k_id_order' => $id_order, 'k_total_paid' => $total_paid, 'k_total_paid_tax_excl' => $total_paid_tax_excl, 'k_total_shipping_tax_incl' => $total_shipping_tax_incl, 'k_total_products_wt' => $total_products_wt, 'k_total_products' => $total_products, 'k_params' => $params ) ); $display = $this->display(__FILE__, 'yp_tracking_hook_confirmation.tpl'); return $display; } Puis dans le template affiché par le module, quelque chose comme : <img src="[ici URL de la plateforme]&orderNumber={$k_id_order}&orderValue={$k_total_products}¤cy=EUR"> -
Information manquante sur les commandes reçues.
YopixelAE replied to stefankerleau's topic in Discussion générale
Bonjour, Coté front-office ces informations apparaissent-elles dans le récapitulatif du panier ? Avez-vous installé, avant l'apparition du problème, un module particulier dans un des hook de la page produit ? -
Bonjour @SHRACE, Pour être exhaustif il existe un autre module alternatif aux déclinaisons natives : Product Configurator (Combinations) Permet d'ajouter plusieurs images et textes par option. Génère les combinaisons à la volée (lève les problèmes de performances serveur qui ralentissent le front-office).
-
Bonjour, Si votre thème utilise le slider responsiveSlides, les options se présentent de la sorte : $(".rslides").responsiveSlides({ auto: true, // Boolean: Animate automatically, true or false speed: 500, // Integer: Speed of the transition, in milliseconds timeout: 4000, // Integer: Time between slide transitions, in milliseconds }); Regardez dans le fichier JS de votre module. La propriété "timeout" correspond au temps d'affichage du slide.
-
Bonjour, PrestaShop 1.7 intègre nativement le carrousel http://responsiveslides.com/ Il est utilisé notamment par le module homeslider Vous pouvez utiliser cette ressource après avoir vérifié son appel (sa présence) dans la page concernée. Vous pouvez également utiliser n'importe quelle autre galerie d'image. Sur quelle partie du site ?
-
Bonjour, Vous devez identifier le nœud DOM concerné (le bloc) et modifier/ajouter ses propriétés CSS (exemple : width) depuis votre fichier global.css Comme dit Mediacom87 il "suffit" d’analyser votre page avec les fonctions développeur de votre navigateur F12 ou ctrl + maj + i Ou bien postez sur ce forum dans votre sujet l'url de votre site plutôt qu'une image sans code. Autrement vous pouvez utiliser comme outil le configurateur gratuit mis en place à cette adresse : http://www.yopixel.io/templatecreator Qui embarque un inspecteur sommaire mais précis. Après avoir installé un module d'authentification en back-office de votre boutique PrestaShop, vous pouvez modifier rapidement vos fichiers (CSS et TPL) depuis l'interface. Le site permet également d'autoriser un tiers à intervenir en ligne sur le design de la boutique.
-
Appeler une valeur dans une zone texte CMS
YopixelAE replied to Magalie Z's topic in PrestaShop pour les développeurs
Oui vous pouvez. L'info est disponible dans l'objet JS. C'est le nombre de décimales. -
Appeler une valeur dans une zone texte CMS
YopixelAE replied to Magalie Z's topic in PrestaShop pour les développeurs
Bonjour, Oui bien sûr que ça fonctionne pour moi, autrement je ne posterai pas de solution. Vous n'utilisez pas le bon fichier CMSController.php. Voir pièce-jointe quelques posts plus haut (post de la procédure détaillée). -
Appeler une valeur dans une zone texte CMS
YopixelAE replied to Magalie Z's topic in PrestaShop pour les développeurs
@Magalie Z, je viens d'éditer et de compléter la marche à suivre (fichiers en pièce-jointe), quelques posts plus haut.