STAP 5: index.html opslaan als page.tpl.php (maak een kopie)
Je hebt een hele website gemaakt in Dreamweaver. De pagina heet index.html. Sla deze goed op.
Kies nu voor Bestand – Opslaan als.
Sla op als page.tpl.php.
Verwijder de html-, head- en bodytags. Dit komt overeen met ALLES boven en onder de div-tags.
STAP 6: code invoegen
We moeten nu wat stukjes code invoegen die specifiek voor Drupal zijn. We doen dit in page.tpl.php.
MODULEPOSITIES MAKEN
Plaats in de linkerdiv (sidebar first) deze code:
<?php if
($page['sidebar_first']): ?>
<div id="sidebar-first" class="sidebar">
<?php print render($page['sidebar_first']); ?>
</div>
<?php endif; ?>
Plaats in de rechterdiv (sidebar second) deze code:
<?php if
($page['sidebar_second']): ?>
<div id="sidebar-second" class="sidebar">
<?php print render($page['sidebar_second']); ?>
</div>
<?php endif; ?>
Plaats in de footer deze code:
<?php print
$feed_icons ?>
<?php print render($page['footer']); ?>
DE INHOUD MAKEN
Plaats deze code in de div waar de inhoud moet komen te staan:
<?php print
$breadcrumb; ?>
<a id="main-content"></a>
<?php if ($tabs): ?><div id="tabs-wrapper"
class="clearfix"><?php endif; ?> <?php print render($title_prefix);
?>
<?php if ($title): ?> <h1<?php print $tabs ? '
class="with-tabs"' : '' ?>><?php print $title
?></h1> <?php endif; ?> <
?php print render($title_suffix); ?>
<?php if ($tabs): ?><?php print render($tabs); ?></div><?php
endif; ?>
<?php print render($tabs2); ?>
<?php print $messages; ?>
<?php print render($page['help']); ?>
<?php if ($action_links): ?><ul
class="action-links"><?php print render($action_links);
?></ul><?php endif; ?>
<div class="clearfix">
<?php print render($page['content']); ?>
Meer variabelen vind je op http://api.drupal.org/api/drupal/modules--system--page.tpl.php/7
De template is klaar!