Zum Inhalt springen

Rootline richtig aufbauen

Erstellt am 24. Juni 2007 · 7 Antworten · letzte Antwort am 3. Juli 2007

Tags: Frage

banzer ·

Hallo zusammen,

ich bin Typo3 Neuling und habe mir zum Starten ein Template heruntergeladen, dass ich jetzt gerne auf meine Bedürfnisse anpassen möchte.

Leider komme ich bei der Rootline nicht ganz weiter und wollte Fragen ob ihr mir da helfen könnt.

Seitenaufbau:

root
-- menu-links
----- Home
----- Seite 1
----- Seite 2
----- ...
-- menu_top
----- Sitemap
----- Impressum
----- ...

Scriptaufbau:

tmp.breadcrump = COA

tmp.breadcrump = HMENU
tmp.breadcrump {

specail.10=directory
special.10.value=10

special.20=rootline
special.20.range = 0|-1

1 = TMENU
1.noBlur = 1
1.wrap = <span class="rootline">|</span>
1.target = _self
1.NO {
linkWrap= |
# optionSplit: vor erstem item kein "/", sonst immer einer
#allWrap = |*|<font face="Arial,Helvetica,sans-serif,sans-serif" size="1" color="yellow" class="rootline">| / </font> |*| |*|
# optionSplit: vor jedem item ein "/
allWrap = |*| <img src="fileadmin/templates/multiflex3/img/bg_bullet_arrow.gif" alt="" /> |*||*| |
ATagBeforeWrap = 1
}
}

Ich hätte gerne, dass immer die Home-Seite (id10) als erste Seite angezeigt wird und dahinter dann die eigentliche rootline beginnt. Leider ist bei mir so wie es aussieht ein Fehler im Script, denn bei mir wird gar nichts angezeigt.

Danke für euere Hilfe

Unbekannter Benutzer ·

Hi,
der Aufbau sollte so aussehen (nicht getestet müsste aber klappen):

tmp.breadcrump = COA
tmp.breadcrump{
   10 = HMENU
   10 {
      special = list
      special.value = 10
   }
   20 = HMENU
   20{
      special = rootline
      special.range = 0|-1
      1 = TMENU
      1.noBlur = 1
      1.wrap = <span class="rootline">|</span>
      1.target = _self
      1.NO {
         linkWrap= |
         # optionSplit: vor erstem item kein "/", sonst immer einer
         #allWrap = |*|<font face="Arial,Helvetica,sans-serif,sans-serif" size="1" color="yellow" class="rootline">| / </font> |*| |*|
         # optionSplit: vor jedem item ein "/
         allWrap = |*| <img src="fileadmin/templates/multiflex3/img/bg_bullet_arrow.gif" alt="" /> |*||*| |
         ATagBeforeWrap = 1
      }
   }
}

😃

banzer ·

Hi friction48,

danke für die Antwort, leider bekomme ich wenn ich es so einkopiere nur die Rootline, aber nicht die zusaetzliche Seite mit der id10 angezeigt.

Hast du eine Idee woran das liegen könnte?

Danke für deine Hilfe

Gruß
Flo

Unbekannter Benutzer ·

Ok!

Da war ich wohl ein wenig zu sparsam mit dem Code.
So müsste es jetzt aber funktionieren:

10 = HMENU
   10 {
      special = list
      special.value = 10
      1 = TMENU
      1{
         NO = 1
      }
   }

😃

banzer ·

super, das funktioniert schon mal.

nur leider wird der erste (permanente link) nicht so wie der rest der Rootline formatiert.

weißt du zufällig auch noch woran das liegt, oder hat das was mit dem css style guide zu tun?

danke