Drupal 7에서는 node_view()
다음과 같이 블록 또는 페이지에서 노드를 렌더링하는 데 (보기 모드 사용) 자주 사용 합니다.
$nids = array(123,456,789);
$nodes = node_load_multiple($nids);
foreach ($nodes as $node) {
$node_view = node_view($node, 'teaser');
$output .= drupal_render($node_view);
}
$build['nodes']['#markup'] = $output;
return $build;
node_view()
/ entity_view()
변경 레코드에 설명 된대로 사용되지 않고보기 작성기로 대체되었습니다. 이제 엔티티는보기 작성기에서 렌더링됩니다 . 이 정보는 동일한 결과를 얻는 방법을 알아낼 수있을 정도로 상세하지 않습니다.
블록 또는 페이지의 렌더 배열에서 출력을 사용할 수 있도록 Drupal 8에서 노드를 어떻게 렌더 할 수 있습니까?
$node = Node::load($nid)
없습니까?