Ich arbeite gerade an einem "Update" (Neueinrichtung) von Contao von 2 auf 4 inclusive Isotope. Im alten Isotope (1.3...) legte man (und macht es noch) solche Lieferzeiten über Attribute an, die dann über den Produkttyp eingebunden werden.
Aktuell habe ich das Problem, dass ich die Lieferzeit in der Liste und im Reader anzeigen will. Leider steht dann: Lieferzeit:2
Das ist nicht falsch - die ID der Option ist "2". Nur wie bekomme ich anstelle der ID das Feld "Label" angezeigt? Mittlerweile habe ich die Antwort gefunden. War doch nicht so schwer, aber manchmal sieht man den Wald vor lauter Bäumen nicht.
PHP-Code:
<?php if ($this->lieferzeit): ?>
<?php echo $this->generateAttribute('lieferzeit'); ?>
<?php endif; ?>
Leider ist das nicht wirklich die Antwort auf deine Frage, aber vielleicht kann man die Lieferzeit in bestimmte Gruppen/Optionen einteilen und die kannst du dann im Backend auswählen.
Grüße!
Lesezeichen