Skip to main content

Il vous reste xxx € avant d'atteindre le franco

More
3 years 3 months ago #353054 by nicolas
Bonjour,

Oui, tout à fait. C'est très facile à utiliser.
Par exemple:
Livraison offerte dès 150€ d'achat. Encore € 150,00€ pour atteindre ce palier.

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

More
3 years 3 months ago #353067 by Pi_R
Bonjour,

Effectivement c'est très bien, merci beaucoup.
Par contre il ne faut pas mettre € derrière le tag car il est déjà inclus dans le texte qui s'affiche.

Une petite optimisation possible :
si l'on met ce tag dans la 1ère étape du panier, pourrait-il se rafraîchir lorsqu'on modifie une quantité du panier de cette page ?

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

More
3 years 2 months ago #353069 by nicolas
Bonjour,

Si vous mettez le tag dans la vue checkout / show_block_cart.php via le menu Affichage>Vues, par exemple avant:
Code:
<table class="table table-striped table-hover" width="100%">
alors le tag sera rafraîchi en même temps que l'affichage de la vue panier du passage en caisse.

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

More
3 years 2 months ago #353110 by Pi_R
Bonjour,

En effet il y a un rafraîchissement, mais après cela affiche alors le tag et les balises au lieu des montants.
J'ai tenté de le mettre ligne 469 entre ?> et </td> (sous le libellé livraison) mais c'est pareil.

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

More
3 years 2 months ago #353113 by nicolas
Bonjour,

En effet, je n'avais pas pensé à cela.
Changez le code:
Code:
echo hikashop_getHTML(function() { $this->display(); }); if(!headers_sent()) header('X-Robots-Tag: noindex'); $this->app->triggerEvent('onAfterRender');
en:
Code:
$html = hikashop_getHTML(function() { $this->display(); }); if(!headers_sent()) header('X-Robots-Tag: noindex'); if(class_exists('JResponse')) { JResponse::setBody($html); $this->app->triggerEvent('onAfterRender'); $html = JResponse::getBody(); } else { $this->app->setBody($html); $this->app->triggerEvent('onAfterRender'); $html = $this->app->getBody(); } echo $html;
dans le fichier components/com_hikashop/controllers/checkout.php
et cela devrait permettre de process les tags lors du rafraîchissement.
The following user(s) said Thank You: Pi_R

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

More
3 years 2 months ago - 3 years 2 months ago #353130 by Pi_R
Bonjour,

C'est parfait, merci beaucoup !
Cette modif sera-t-elle intégré dans les prochaines versions ou devrai-je le refaire à la prochaine mise à jour ?

Lorsque je consulte la page en version mobile, par contre, le texte ne s'affiche pas (je l'ai inséré ligne 469 pour qu'il apparaisse en-dessous de "Livraison") : faut-il que j'applique la modif à une autre vue également ?

Un dernier détail : si j'applique une réduction qui fait baisser le montant des achats en-dessous du seuil indiqué dans le tag, celui-ci ne s'affiche pas puisqu'il se base sur le sous-total (l'idéal serait qu'il calcule le TTC de "sous-total - la remise").
Last edit: 3 years 2 months ago by Pi_R. Reason: Pb sur version mobile

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

More
3 years 2 months ago - 3 years 2 months ago #353142 by Philip
Bonjour,

C'est normal car la vue mobile cache certaines partie (pour en afficher d'autres), ici le bloc ou se trouve votre message est caché pour les vues mobile.

Donc, du css va permettre de refaire apparaitre cette partie avec ce code :
Code:
@media only screen and (max-width: 760px), (min-device-width: 768px) and (max-device-width: 1024px) { .hikashop_checkout_cart table tbody td#hikashop_checkout_cart_shipping_title { display: block !important; } }
Notez que vous aller avoir besoin de plus de Css pour ajuster l'affichage dans ce contexte spécifique, et surement utiliser des "display: none;" pour ne pas être géner par les "<br>".

En espérant que cela vous aide à obtenir ce dont vous avez besoin!
Cordialement
Last edit: 3 years 2 months ago by Philip.

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

Time to create page: 0.285 seconds
Powered by Kunena Forum