Gostaria de criar uma lista de produtos no drupal e enviá-la em um serviço da web. Para isso, criei um tipo de entidade com parágrafos para cada produto. Como posso carregar o parágrafo e acessar seus campos? Até agora, vejo apenas o target_id e target_revision_id do produto. Obrigado!
$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
)
fonte