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)
?