Extra Regions toevoegen aan je Drupal template

Standaard vind je in een Drupal template de volgende regions terug: Header, Left, Right en de Footer.

Indien je nu zelf graag nog enkele regions wilt toevoegen kan je dit doen op de volgende manier:
Let wel indien er in je .info bestand geen regions terug te vinden zijn word er enkel gebruik gemaakt van de standaard regions van Drupal (header, left, right, content, footer). Van zodra je er zelf een toevoegt dien je deze ook in je .info bestand op te geven of je zal ze niet langer meer kunnen gebruiken.

  • Open de .info file van je template, hier kan je de extra regions toevoegen. Als voorbeeld zal ik even de region "Headermenu" toevoegen:

    regions[left] = Left
    regions[header] = Header
    regions[content] = Inhoud
    regions[footer] = Footer
    regions[right] = Right
    regions[headermenu] = Headermenu

  • Nu kan je in je template de nieuwe region aanroepen, dus bvb:

    <?php if ($headermenu): ?>
        <div id="headermenu">
            <?php print $headermenu; ?>
        </div>
    <?php endif; ?>

Best ook even je cache terug leegmaken, voor je nieuwe blokken gaat toevoegen aan je nieuwe region.

Geen reacties beschikbaar.

Reactie toevoegen