In diesem Video binden wir noch eine Meta-Navigation im Footer der Seite ein. Die im letzten Video versprochenen Anpassungen für das Responsive Layout folgen dann im nächsten Teil.
Übrigens ist das hier der 400. Artikel im Blog!
Dieser Beitrag hat 20 Kommentare
Kommentare sind geschlossen.
Dann mal Gratulation! 🙂
Hallo Wolfgang,
bei Minute 7 erklärst du das man mit dem | ein lehrzeichen in der Navigation erzeugen kann. Ich hätte gern einen Zeilenumbruch in der Haupt-Navigation also z.b.
Home (zeilenumbruch)
irgendwas
dies hätte ich auch gerne in der Sub-Navigation
Text
Text
usw…
kann ich dies auch in dem template Navigation erzeugen?
wenn ich z.b. beim Seitentitel ein für einen Zeilenumbruch eingebe wird dieses einfach nur mit ausgegeben.
kennst du da einen einfach Lösung?
Danke für die tollen Videos und die Hilfestellungen.
Leider hat WordPress deine HTML-Codes irgendwie verschluckt. Könntest du dein Problem nochmal hier im Forum schildern? Dort kannst du HTML und TS-Code auch gesondert auszeichnen, sodaß alle Zeichen angezeigt werden. Oder du postest das hier und schliesst den Code-Block mit < ,code> ein (natürlich ohne das Komma)
Hallo Wolfgang,
vielen Dank für deine tollen Videos, die ich zum Einstieg in typo3 nutze.
Ich habe die Version 4.7.7 lokal installiert und stoße bei der Footernavigation auf ein Problem. Sobald ich einen Menüpunkt (AGB, Datenschutz, etc.) anklicke, verschwindet die Hauptnavigation mit Ausnahme des ersten Navigationspunktes (bei mir Start).
Hier mein typoscript:
lib.mainnavigation = HMENU
lib.mainnavigation {
wrap = |
1 = TMENU
1 {
expALL = 1
noBlur = 1
NO = 1
NO.allWrap = |
NO.stdWrap.htmlSpecialChars = 1
CUR = 1
CUR.allWrap = |
CUR.stdWrap.htmlSpecialChars = 1
}
2 = TMENU
2 {
expALL = 1
noBlur = 1
NO = 1
NO.wrapItemAndSub = |
NO.stdWrap.htmlSpecialChars = 1
CUR = 1
CUR.wrapItemAndSub = |
CUR.stdWrap.htmlSpecialChars = 1
ACT = 1
ACT < .CUR
}
3 < .2
3.wrap = |
}
#footernavigation
lib.footernav = HMENU
lib.footernav {
special = directory
special.value = 106
1 = TMENU
1 {
noBlur = 1
NO = 1
NO.allWrap = |
CUR = 1
CUR.allWrap = |
}
}
Bei der Hauptnavigation erscheint das nach unten gerichtete Dreieck erst, wenn ich auf den Menüpunkt Inhaltelemente klicke.
Über eine Hilfestellung freue ich mich.
Viele Grüße
Michael
Ich würde vorschlagen, dass du dein Problem nochmal hier im Forum beschreibst, falls du dort über die Suchfunktion keine Lösung findest. Dort könntest du auch mal einen Screenshot deines Seitenbaumes zeigen.
Hallo,
ich habe das selbe problem.
und zwar ich habe typo3 4.7 in der Footernavigation auf ein Problem.
Sobald ich einen Menüpunkt (Impressum) anklicke, verschwindet die Hauptnavigation mit Ausnahme des ersten Navigationspunktes (bei mir Home).
Habt ihr das Problem gelöst?
vielen dank!
Jetzt erst gesehen: du darfst nicht expALL schreiben, sondern expAll 😉
Hallo Wolfgang,
vielen vielen dank!
jetzt funktioniert!
Meine Footernavi funktioniert einfach nicht. Ich arbeite mit TemplaVoila 1.7 und Typo3 4.5.3 Nun, alles funktioniert prima ausser die Footer-Navi. Da erscheint einfach nichts, obwohl die ID des Ordners stimmt und im Ordner hab ich einen Unterodner mit AGB’s
Hier mein Code:
lib.footernav = HMENU
lib.footernav {
special = directory
special.value = 90
1= TMENUE
1= {
noBlur = 1
NO = 1
NO.allWrap = |
CUR = 1
CUR.allWrap = |
}
}
Der Seitenquellcode im Bereich Footernav sagt folgendes:
Copyright © 2013, Wolfgang Wagner. Layout based on YAML. |
Der <span class ="footernav" ist einfach leer!
Was mach ich falsch?
Es heisst TMENU, nicht TMENUE
100 Mal gelesen und übersehen, danke, nur leider funktionierts immer noch nicht. Ich habe die lib.footernav Deklaration beim Mappen nochmals überprüft, stimmt genau überein mit dem Typoscript-text. Die ID des Ordners stimmt (90) in der Seiteneigenschaft ist das richtige Template aufgerufen, aber der Footernav bleibt leer. Wie wird denn die Startebene deklariert? Ist das hier?
1 = TMENU
1 = …..
Ich habs: hier darf kein = sein!!
1 = TMENU
1
{usw
Ups,das habe ich auch übersehen 🙂
Ja so eine Syntax-Überprüfung liesse sich doch im entsprechdenden Editor automatisieren? Das wär schon sehr hilfreich! Da hätt ich jetzt viel Zeit gespart… so doof MENUE statt MENU und dieses = . Da kannst Du stundenlang suchen…. die Nadel im Heuhaufen!
Trotzdem vielen Dank… dieser Service hier ist genial!
Hallo Wolfgang
Also erstmal ein riesen Dank für das geniale Tutorial. Ich bin noch ziemlicher Neuling in Webdesign und CMS. Ein Kumpel hat mir joomla ein bisschen näher gebracht aber als ich typo3 gesehen hatte, war ich komplett überzeugt.
Jetzt hat mich dein Tut soweit super informiert und geschult aber ich bleibe momentan beim gleichen Problem hängen wie hier beschrieben wurde. Ich arbeite auf typo3 4.7 und hab Templavoila schon auf 1.7 gedowngradet.
hier mein Code:
# Footer-Navigation
lib.footernav = HMENU
lib footernav {
special = directory
special.value = 50
1 = TMENU
1 {
noBlur = 1
NO = 1
NO.allWrap = |
}
}
Code hab ich 100 gelesen/verglichen, finde kein Fehler. id50 stimmt soweit auch…
ahh sorry, der Fehler ist auch das im FrontEnd die AGB’S und Datenschutzerklärungen nicht auftauchen
Was meinst du genau mit “nicht auftauchen”?
ich habe die Ordnerstruktur erstellt mit den Unterseiten AGB, Datenschutzerklärung und Impressum aber im FrontEnd bleibts wie vorher und hinter dem Yaml-link folgen nicht die Links der erwähnten Unterseiten.
Seitenquelltext sieht so aus:
Copyright © 2013, Wolfgang Wagner. Layout based on YAML. |
Fehler gefunden!
da fehlt ein Punkt in der zweiten Zeile. :@
# Footer-Navigation
lib.footernav = HMENU
lib.footernav {
…
Oh, da war ich aber auch blind, habe ich weiter oben auch übersehen.