θα ήθελα να εμφανίσω στο καλάθι το ποσό που υπολείπεται για δωρεάν μεταφορικά.
Χρησιμοποιώ το θέμα journal3 και έκδοση opencart Version 2.3.0.2.
προσπάθησα να τροποποιήσω το catalog/view/theme/journal3/template/checkout/cart.tpl
με το εξής:
<?php
$t = 89;
$totalnow = ltrim($total['text'], '$');
$totalnow = (double)$totalnow;
$free = $t - $totalnow;
$free = (double)$free;
if ($free > "0") {
echo "<p style='color:rgba(226, 41, 61, 1);font-weight:bold;text-align:center;font-size:12px;font-size: 12px;padding: 6px 23px;'> Υπολείπονται ακόμη ", $free, "€ για ΔΩΡΕΑΝ ΜΕΤΑΦΟΡΙΚΑ!</p>";
} else {
echo "<p style='color:rgba(226, 41, 61, 1);font-weight:bold;text-align:center;font-size:12px;font-size: 12px;padding: 6px 23px;'> Συγχαρητήρια τα ΜΕΤΑΦΟΡΙΚΑ ΕΙΝΑΙ ΔΩΡΕΑΝ!</p>";
}
?>
Μέσα στο cart.tpl όμως δεν υπολογίζει κάπου το subtotal για αυτό και πήρα το $total['text'] αλλά έτσι λαμβάνω την διαφορά από το total ενώ εγώ θέλω από το subtotal( χωρίς να υπολογίζει τα μεταφορικά). Οποιαδήποτε βοήθεια θα ήταν χρήσιμη.