Hi liebe Community,
ich muss leider einen etwas älteren Beitrag von mir aus der Versenkung hollen. Mittlerweile hänge ich wieder an einer ähnlichen Situation nun jedoch unter der Contao Version 4.4.13 unter Isotope 2.4.
Dies ist nun mein erster Shop unter der 4 Version und scheinbar hat sich hier etwas geändert, bzw. vielleicht ist es mir vorher niemals aufgefallen.
Es geht um die Situation wenn mehrere verschiedene MwSt. Sätze im Warenkorb landen.
Bisweilen hatte ich $item['tax_id'] wie folgt in das zugehörige Label verwandelt...
PHP-Code:
<?php
use Isotope\Model\TaxClass;
use Isotope\Model\TaxRate;
echo TaxRate::findByPk($item['tax_id'])->getLabel();
?>
Nun ist mir jedoch aufgefallen das die entsprechende id in der collection in meinem Falle für 19% (1) bzw. 7% (2),
nicht der entspricht wie Sie dem Produkt zugeordnet ist, sondern der abhänig von der Kaufreihenfolge gewählt wird (also variable mal entspricht 19% -> 1 ein anderes mal -> 2).
Hat jemand einen Lösungsansatz wie man trotzdem zuverlässig an das jeweilige Label kommt?
Lesezeichen