[gelöst] Eigene Regionen erstellen - Wie?
am 14.07.2010 - 15:55 Uhr in
Hallo Zusammen,
bin noch dabei mein erstes Theme zu erstellen. Langsam wird es auch was. Allerdings bin ich jetzt über Regionen gestolpert und komme da nicht wirklich mit zu Recht.
Ich möchte meine Primary Links oben neben dem Logo stehen habe. Außerdem möchte ich per CSS das aussehen der Links anpassen. Ich denke mal, dass ich das über Regionen machen muss. Da ist jetzt mein Problem.
Meine theme.info Datei sieht so aus:
; $Id:$
name = EPMS
description = Theme
core = 6.x
engine = phptemplate
regions[left] = Left sidebar
regions[top_menu] = Top Menu
So weit so gut. Ich kann unter Blöcke in der linken Seitenleiste was anzeigen lassen. Aber nicht oben. Und wenn ich die Zeile
regions[left] = Left sidebar
raus nehme aus der .info Datei habe ich trotzdem noch eine Linke Seitenleiste.
In der page.tpl.php rufe ich an der Stelle wo die Links stehen sollen folgendes auf:
<?php print "<div>$top_menu</div>"; ?>
Bei der linken Seitenleiste rufe ich folgendes auf:
<?php print "<div>$left</div>"; ?>
Was genau muss ich machen, damit ich verschiede Regionen definieren kann?
Danke im voraus.
- Anmelden oder Registrieren um Kommentare zu schreiben
<?php print $top_menu;
am 14.07.2010 - 16:04 Uhr
; $Id:$
name = EPMS
description = Theme
core = 6.x
engine = phptemplate
regions[left] = Left sidebar
regions[top_menu] = Top Menu
regions[tolle_region] = Meine Region
<?php print $top_menu; ?>
<?php print $left; ?>
<?php print $tolle_region; ?>
und diese php befehle setzt du dann in die divs, wo du die regionen/blöcke haben willst :-)
auserdem würde ich auch mal den drupal cache leeren :-) (admin/settings/performance -> cache leeren)
D.h.es liegt an den die ich
am 15.07.2010 - 10:36 Uhr
Hat funktioniert. Danke schön.
kein problem :-) stellst du
am 15.07.2010 - 10:59 Uhr
kein problem :-) stellst du bitte das thmea noch auf "[gelöst]" :-)