Impressum, Datenschutz etc. im Footer nur auf der Startseite anzeigen lassen
am 07.12.2012 - 19:27 Uhr in
Hallo Drupal Gemeinde!
Die Ergebnisse der SuFu haben mich nun völlig verwirrt.
Wie kann ich in Drupal 7.17 im Footer einen Link erstellen der das Impressum, Datenschutz und das Admin Login anzeigt, sodass beim Klicken auf diese Links
die vergefertigten Seiten aufegrufen werden? Ich habe es mit Views versucht, aber da werden in der Vorschau alle Seiten als Links angezeigt und in der Startseite
ist nichts zu sehen. Ich möchte erreichen dass im Footer dieses steht:
Impressum | Datenschutz | Administration
Danke für die Info!
Gruß Mercy
- Anmelden oder Registrieren um Kommentare zu schreiben

Nich mit Kanonen auf Spatzen schießen ;)
am 07.12.2012 - 19:37 Uhr
views ist dafür völlig überdimensioniert. Du legst dir einfach einen Block an, packst die 3 Links da rein und weist dem Block die Region Footer zu. Bei den Block Einstellungen wählst du -nur auf der Startseite anzeigen- . Kannst dir auch extra ein Menü erstellen und das in den Blog packen. Fertig!
Menü als Block
am 07.12.2012 - 19:50 Uhr
Ein Menü ist meistens auch ein Block. Und bei einem Block kannst Du die Anzeige steuern. Soll der Block nur auf der Frontpage angezeigt werden, dann gehe bitte in die Block-Verwaltung. Konfiguriere den Block mit den genannten Menüpunkten. Im Bereich Sichtbarkeitseinstellungen ist der Tab Seiten. Dort wählst Du die Option Nur die aufgelisteten Seiten Als Wert nimmst Du
<front>(bitte MIT den eckigen Klammern). Jetzt wird der Block = dein Menu nur noch auf der Startseite angezeigt.Wenn Du das Menü auch auf den Seiten der Menüpunkte anzeigen möchtest, dann brauchst Du wahrscheinlich das Modul pathauto. Mit Pathauto bestimmst Du die Anzeige des URL-Aliases. Wenn Du dann z.b. die Sichtbarkeit deines Menüblockes so aufbaust:
<front>Impressum
Datenschutz
AGB
(jede URL in einer eigenen Zeile), dann wäre das in meinen Augen eine runde Sache. Die Links interessieren normalerweise nicht. Doch wenn ich im Impressum bin, dann habe ich auch Zugriff auf die AGB bzw. Datenschutzerklärung. Falls darauf noch verwiesen wird, ist es umso praktischer.
Gruß
2be
jupp, das geht
am 07.12.2012 - 19:55 Uhr
Hallo glycid!
Danke für den Tipp!! Manchmal sieht man den Wald vor lauter Bäumen nicht mehr!
Hab es genauso gelöst.
Danke nochmal!
Gruß Mercy
2Be schrieb Wenn Du das Menü
am 07.12.2012 - 20:19 Uhr
Wenn Du das Menü auch auf den Seiten der Menüpunkte anzeigen möchtest, dann brauchst Du wahrscheinlich das Modul pathauto. Mit Pathauto bestimmst Du die Anzeige des URL-Aliases.
ähm, sorry. Aber Pathauto generiert dir einen URL- Alias aus dem Node- Title, wenn kein Alias von Hand vergeben wurde. Mit dem Problem hier hat das gar nix zu tun.
hallo glycid
am 07.12.2012 - 21:10 Uhr
Wenn Du das Menü auch auf den Seiten der Menüpunkte anzeigen möchtest, dann brauchst Du wahrscheinlich das Modul pathauto. Mit Pathauto bestimmst Du die Anzeige des URL-Aliases.
ähm, sorry. Aber Pathauto generiert dir einen URL- Alias aus dem Node- Title, wenn kein Alias von Hand vergeben wurde. Mit dem Problem hier hat das gar nix zu tun.
ähm sorry. Das habe ich sehr wohl verstanden. Du zitierst mich ja, dann lies auch bitte mal richtig, was Du zitierst. Der Knackpunkt
Wenn Du das Menü auch auf den Seiten der Menüpunkte anzeigen möchtest,
Ich meinte damit, das nur mit der Auswahl
<front>das Problem an sich gelöst war, aber über Pathauto eine erweiterte Lösung über die konkrete Problemstellung hinaus möglich wäre.. Immerhin ist der Thread im Forum Anfängerfragen gestartet worden. Da gebe ich auch gerne mal über die Fragestellung hinaus einen Denkansatz.Mit der Analyse des Moduls Pathauto hast Duvollkommen recht. Ich denke nur, dass es auch sinnvoll sein kann, das Menü auf allen Seiten anzuzeigen, die im Menü gelistet werden und nicht ausschließlich auf der Startseite. Ich als Nutzer wäre sehr irritiert, wenn ich einem Menülink folge und dann das Menü nicht mehr finde, von dem aus ich auf die angezeigte Seite geführt wurde. Das ist aber nur mein persönliches Empfinden.
In dem Fall ist Pathauto eine Möglichkeit, die erzeugten URL-Aliase in die Liste der anzuzeigenden Seiten zu schreiben. Selbstverständlich kannst Du die Anzeige der Seiten auch über die Node-ID mit z.B. node/5 (Aktivierung Clean-URL's vorausgesetzt) steuern. Oder Du kannst den Alias der Seiten, die die Menüpunkte enthalten, händisch festlegen. Ist beides in diesem ganz konkreten Fall einfacher, schneller und effizienter. Jedoch ist Pathauto für mich ein Mittel, die Erzeugung der URL-Aliase automatisch - und viel wichtiger- nach einem klaren Schema zu generieren. Mit diesem klaren Schema kann dann über den Platzhalter " * " die Blockanzeige sehr gut gesteuert werden. In Drupal 6 war das noch die beste Lösung zur Steuerung der Blöcke. In Drupal 7 ist hier auch viel z.B. über die Voreinstellung der Inhaltstypen möglich.
Beispiel: Ich möchte die Hilfe immer nur im Verwaltungsbereich angezeigt bekommen. Dann ist die Einstellung des Blocks System-Hilfe über
admin/*die einzige Möglichkeit, das zu erreichen. Damit habe ich eine Lösung bzw. ein Verfahren, wie ich die Anzeige von Blöcken global steuere. Ich ziehe globale Lösungen einer individuellen Lösung vor, wenn der Aufwand nicht zu hoch ist.Nichts für ungut, vielleicht hatte ich mich nicht deutlich genug ausgedrückt und damit die anderen etwas verwirrt, sorry.
Gruß
2Be
gelöst
am 11.12.2012 - 08:33 Uhr
Moin Moin!
Ich habe einen Block erstellt, dort die href-Tags eingepackt und anzeigen nur auf der Startseite () eingetragen.
Damit sind mein Bekannter und ich zufrieden. Verlinkungen zwischen Impressum, Datenschutz etc. ist nicht gewollt.
Vielen Dank für eure Hilfe!
Gruß Mercy