Me gustaría crear una lista de productos en drupal y enviarla en un servicio web. Para esto, creé un tipo de entidad con párrafos para cada producto. ¿Cómo puedo cargar el párrafo y acceder a sus campos? Hasta ahora solo veo el target_id y target_revision_id del producto. ¡Gracias!
$nodestorage = \Drupal::entityManager()->getStorage('node');
$productslist = $nodestorage->loadUnchanged(9)->toArray();
foreach($productslist['field_products'] as $prod) {
debug($prod);
}
Resultado:
Array
(
[target_id] => 1
[target_revision_id] => 3
)
fuente