Estoy usando párrafos en mi tipo de contenido. Creé un tipo de párrafo y agregué contenido. Ahora quiero cargar los párrafos en a foreach. Pero no aparece nada. $parasesta vacio:
$node  = \Drupal\node\Entity\Node::load(1);
$paras = $node->get('field_paragraph')->referencedEntities();
                
                    
                        8
                                paragraphs
                                
                    
                    
                        Pankaj Yogi
fuente
                
                fuente

NULLvalor, una cadena vacía o una matriz vacía? Como ya comentaste que ya hice esto, pero tu respuesta es la correcta , que muestra un código completamente diferente, tu pregunta se confunde un poco y no está claro lo que no puedes lograr.Respuestas:
fuente
Simplemente reemplace
get()con el nombre del campo directamente:fuente
Este método funcionará un poco más rápido.
También puede implementar fácilmente este código en algún método en su servicio personalizado con
@entity_type.managerargumento y almacenamiento de carga para nodos y párrafos__construct().fuente