Menü direkt im Header/Primary Links weg
Eingetragen von Aistar (4)
am 27.09.2008 - 10:16 Uhr in
am 27.09.2008 - 10:16 Uhr in
Hi Leute! Ich habe da mal eine Frage. Ich habe jetzt auf einigen Websites das Menü dirtekt im Header gesetzt gesehen.
Jetzt habe ich unter den Drupaleinstellungen das "Navigation" auf "Content Top" gesetzt. jedoch ist mir das nicht so nicht hoch genug. Ich wollte das gerne wie z.B. hier haben:
http://mentalpower.ch/
Link zu meiner Seite:
http://www.wild-waves-jena.de/index
Habt Ihr da eine Idee? Hat das was mit dem Banner zutun? Mit "Nice Menüs" kann man es auch nicht höher schieben.
Ich wäre dankbar für eure Hilfe!
MfG: Aistar
- Anmelden oder Registrieren um Kommentare zu schreiben
Bei dem von Dir verwendeten
am 27.09.2008 - 10:58 Uhr
Bei dem von Dir verwendeten Theme Sky kannst Du in der "page.tpl.php" in
<div id="header">
<div id="header-inner">
<?php if ($site_name): ?>
<span id="site-name"> <a href="<?php print base_path(); ?>" title="<?php print $site_name; ?>"><?php print $site_name; ?></a> </span>
<?php endif; ?>
<?php if ($logo): ?>
<a href="<?php print base_path(); ?>" title="<?php print $site_name; ?>"><img src="<?php print $logo; ?>" alt="<?php if ($site_name): print $site_name; endif; ?>" class="logo" /></a>
<?php endif; ?>
<?php if ($site_slogan): ?>
<span id="slogan"><?php print $site_slogan; ?></span>
<?php endif; ?>
</div>
<div id="navigation"><?php print $primary_links; ?></div>
</div>
diesem Bereich eine neue Region definieren. Regionen definieren unterscheidet sich von D5 zu D6 und ist hinreichend dokumentiert.
Hast Du diese Region erstellt kannst Du ihr Menubloecke zuordnen.
Die neue Region (MY HEADER) koennte in etwa in der "page.tpl.php" so aussehen:
<div id="header">
<div id="header-inner">
<?php if ($site_name): ?>
<span id="site-name"> <a href="<?php print base_path(); ?>" title="<?php print $site_name; ?>"><?php print $site_name; ?></a> </span>
<?php endif; ?>
<?php if ($logo): ?>
<a href="<?php print base_path(); ?>" title="<?php print $site_name; ?>"><img src="<?php print $logo; ?>" alt="<?php if ($site_name): print $site_name; endif; ?>" class="logo" /></a>
<?php endif; ?>
<?php if ($site_slogan): ?>
<span id="slogan"><?php print $site_slogan; ?></span>
<?php endif; ?>
</div>
<div id="navigation">
<?php if ($my_header): ?>
<!-- BEGIN MY HEADER -->
<div id="my-header" class="header">
<div class="inner">
<?php print $my_header; ?>
</div>
</div>
<!-- END MY HEADER -->
<?php endif; ?>
<?php print $primary_links; ?>
</div>
</div>
Im uebrigen entspricht der Bereich bzw. die Region der Du zuweisen willst den Primary Links. Als benoetigst Du eigentlich keine neue zusaetzliche Region.
-------------
quiptime
Nur tote Fische schwimmen mit dem Strom.
Da geht noch was.
Danke für die schnelle
am 27.09.2008 - 15:28 Uhr
Danke für die schnelle Antwort, war gerade auf der Suche nach den Primary Links in der Blockeinstellung und finde die primary Links nicht mehr, habe ich die im Wahn gelöscht!? damn
Kann man die wiederherstellen?
MfG: Aistar
Ist nicht so einfach moeglich.
am 27.09.2008 - 21:14 Uhr
auf der Suche nach den Primary Links in der Blockeinstellung und finde die primary Links nicht mehr, habe ich die im Wahn gelöscht!?
Ist nicht so einfach moeglich. Man muesste die Primarys als Region loeschen. Je nach Theme und Drupalversion an bestimmten Stellen.
Welche Drupalversion verwendest Du?
Kann man die wiederherstellen?
Das Theme neu einspielen.
-------------
quiptime
Nur tote Fische schwimmen mit dem Strom.
Da geht noch was.
ich benutze die neue
am 27.09.2008 - 22:47 Uhr
ich benutze die neue deutsche Drupal 6.4er version, also würde ich das Theme neu hochladen und dann sind die Primary Links wieder da? nimmt sich das Theme die Blockinfos nicht von Drupal? unabhängig vom theme.
Ich wieder *gg* So, habe
am 04.10.2008 - 23:58 Uhr
Ich wieder *gg* So, habe mich schlau gemacht. Für zusätzliche Regionen muss man in drupal6 die info datei des Themes bearbeiten und
regions[left] = Left sidebar
regions[right] = Right sidebar
regions[content] = Content
regions[header] = Header
regions[footer] = Footer
Nun habe ich die sky.info geöffnet, jedoch stehen diese Zeilen schon drin.Definierte Hauptlinks halt.
PS: habe jetzt die page.tpl.php vom skytheme wie oben beschrieben umgeschrieben, weiss jetzt aber nicht weiter :-(
Primary Links in den Header verschieben
am 09.11.2010 - 19:57 Uhr
Hallo,
leider ist der Support hier im Forum nicht wirklich top. Ich habe keine Ahnung warum. Da kenne ich andere Foren mit besserem Support.
Also anbei mal ein Auszug von http://forward-media.de/blog/tutorial-erstellen-eines-eigenen-drupal-the...
.......................... Wir entscheiden uns aber hier für einen anderen Weg. Auf der Block Konfigurations-Seite für unser Theme admin/build/block/list/fm verschieben wir den inaktiven Block "Primary links" in den Kopfbereich. In der Konfiguration für diesen Block setzen wir den Blocktitel auf um nur die Links anzuzeigen. Um die standard "Primary Links" zu verstecken deaktivieren wir auf der Seite admin/build/themes/settings alle Optionen außer "Site name" und "Shortcut icon".
Nun sind alle Elemente an Ihrem Platz und wir können mit dem Styling beginnen......
Gruß back