Hallo zusammen
Ich stehe grad etwas auf dem Schlauch... wie kann ich in Contao den Wert innerhalb eines Objekts ausgeben?
Bei folgendem Array möchte ich auf den Inhalt von [soldout] zugreifen.
PHP-Code:
Array
(
[0] => Array
(
[cssID] =>
[class] => product new product_0 product_even product_first
[html] =>
[product] => Isotope\Model\Product\Standard Object
(
[objPrice:protected] => Isotope\Collection\ProductPrice Object
(
//...
)
//...
[strFormId:protected] => fmd3_product_1001
[hasUpload:protected] =>
[doNotSubmit:protected] =>
[arrData:protected] => Array
(
[id] => 1001
[pid] => 0
[gid] => 1
[tstamp] => 1435728837
[language] => de
[dateAdded] => 1435696333
[type] => 1
[orderPages] => a:2:{i:0;s:2:"23";i:1;s:1:"4";}
[inherit] =>
[alias] => test
[sku] => test
[name] => Test
[teaser] =>
[description] => Test
[images] =>
[groups] =>
[published] => 1
[start] =>
[stop] =>
[owner] =>
[soldout] => 1 // <--- diesen Wert brauche ich
[images_fallback] =>
[sorting] => 512
)
//...
Zur Info:
Das ist vom Template "mod_iso_productlist.html5". Dort wird per foreach bereits der erste Teil ausgelesen:
Wie komme ich aber in die Ebenen weiter runter bis zu soldout?PHP-Code:
foreach ($this->products as $product):
echo $product['cssID'];
echo $product['html'];
//...
Danke und LG
Marco