Je veux rendre le champ d'un nœud à l'intérieur d'un bloc. Cela fonctionne comme ceci:
<?php
if ($node) {
if (isset($node->field_body_secondary) && $field = $node->field_body_secondary->value) {
$markup = render($field);
$build = array(
'#type' => 'markup',
'#markup' => $markup,
);
}
}
return $build;
Mais ce n'est pas 100% comme si je rendais simplement le champ normalement, le rendant visible dans les paramètres du mode d'affichage.
$nodeview
a#node
pour clé