Ich möchte eine Produktliste in Drupal erstellen und sie in einem Webservice senden. Zu diesem Zweck habe ich für jedes Produkt einen Entitätstyp mit Absätzen erstellt. Wie kann ich den Absatz laden und auf seine Felder zugreifen? Bisher sehe ich nur die target_id und target_revision_id des Produkts. Vielen Dank!
$nodestorage = \Drupal::entityManager()->getStorage('node');
$productslist = $nodestorage->loadUnchanged(9)->toArray();
foreach($productslist['field_products'] as $prod) {
debug($prod);
}
Ergebnis:
Array
(
[target_id] => 1
[target_revision_id] => 3
)
quelle