Paginainhoud in een blok

Soms is het gewenst een tekst in een van de zijkanten (of blok) van de website te plaatsen. Hiervoor zijn twee mogelijkheden.

1. Tekst direct in een blok plaatsen

Ga naar Beheren »  Site-constructie » Blokken en klik op het tabblad „Blok toevoegen”. Geef het blok een omschrijving (zodat u het blok terug kunt vinden in het overzicht van blokken) en plaats de gewenste inhoud in de blokinhoud. Pas eventueel het invoerformaat aan.
Nadat het blok is opgeslagen komt u weer op de pagina „Blokken” en kan het zojuist aangemaakte blok in de gewenste regio worden gezet.

2. Een normale node aanmaken en de inhoud ervan tonen in een blok

Uit beheersoogpunt is het soms ongewenst dat één of iedere webmaster toegang heeft tot de blokken. Of deze persoon kent geen HTML terwijl dat noodzakelijk is om de tekst goed weer te geven. In zo’n situatie kunt u een gewone node (pagina) aanmaken en bijvoorbeeld in een beheersmenu zichtbaar maken voor onderhoudswerkzaamheden. Noteer het nodenummer van de pagina (kijk hier hoe dit gevonden wordt).

Volg vervolgens de handleiding in de bovenstaande alinea „tekst direct in een blok plaatsen”. Het enige verschil is dat niet de inhoud van de node in het blok wordt gezet, maar een verwijzing ernaar. Met de scripttaal PHP wordt de meest recente inhoud van de node in het blok gezet. Het invoerformaat moet op PHP worden gezet.
Zet het volgende in de blokinhoud, waarbij in node_load(99) de 99 vervangen moet worden door het juiste nodenummer:

<?php $node = node_load(99); return $node->body; ?>