Hallo zusammen,
versuche in der …/widgets/emotion/components/component_category_teaser.tpl einen Wert per Smarty ausgeben zu lassen.
$Data wird hier von einem Plugin erweitert, leider erreiche ich den Hersteller seit Wochen nicht. Somit versuche ich mir selbst irgendwie zu helfen.
Hier ist der Auszug aus dem Array mit den Daten:
[attributes:protected] => Array
(
[core] => Shopware\Bundle\StoreFrontBundle\Struct\Attribute Object
(
[storage:protected] => Array
(
[id] => 12
[categoryID] => 15
[attribute1] => top
[attribute2] => 71
[attribute3] => 53,79
[attribute4] => 23
[attribute5] =>
[attribute6] => Hier steht Text
[attribute7] => 0
[connect_import_mapping] =>
[connect_export_mapping] =>
[connect_imported] =>
[connect_imported_category] =>
[onco_compatibility_is_universal] =>
)
)
[0] => Shopware\Bundle\StoreFrontBundle\Struct\Attribute Object
(
[storage:protected] => Array
(
[no_compatible_articles] => 1
)
)
)
Daten aus {$Data.category->getAttribute(‘core’)->get(‘attribute1’)} im Template ausgeben zu lassen, funktioniert ohne Probleme.
Wo ich nicht rankomme, ist [no_compatible_articles]. Hab schon alles mögliche probiert, aber leider ohne Erfolg.
Meine Logik sagt mir, dass es hiermit funktionieren müsste: {$Data.category->getAttribute(‘0’)->get(‘no_compatible_articles’)}
Dann bleibt aber die komplette Einkaufswelt leer Auch keine Ausgabe über var_dump etc.
Weis jemand wie ich da rankomme?
Gruß vom Lizzard