Was ist ein Render-Array?

Ein Render-Array ist ein grundlegender Baustein des Drupal-Content-Management-Systems. Es handelt sich um ein assoziatives Array von Datenstrukturen, die den Inhalt einer Webseite enthalten. Das Array enthält die Daten selbst sowie Hinweise, wie sie "gerendert" werden sollen.

Wenn eine Webseite bereitgestellt wird, werden die Daten für die Anzeige mit den zugehörigen Hinweisen entsprechend einem Thema formatiert. Diese Trennung der Daten und der Art und Weise, wie sie dem Benutzer präsentiert werden, ermöglicht dem Content Manager eine enorme Flexibilität, um die Darstellung der Daten auf einheitliche globale Weise zu ändern.

Das folgende Beispiel zeigt ein einfaches Drupal-Renderarray:

 TRUE, '#theme' => 'page', '#type' => 'page', 'content' => array ('system_main' => array (...), 'another_block' => array (.. .), '#sorted' => TRUE, ), 'sidebar_first' => array (...), 'footer' => array (...), ...); ?> 

Array, CMA (Content Management System), Rendern, Webdesign-Begriffe