Ergebnis 1 bis 9 von 9

Thema: Breadcrumb Menü

      
  1. #1
    Forum Newbie
    Registriert seit
    09.11.2009
    Alter
    27
    Beiträge
    48

    Breadcrumb Menü

    Hallo Zusammen,

    nachdem ich mir gerade eben, beim Versuch dieses Tutorial umzusetzen das gesamte Template zerschossen habe und über 2 Stunden für die Wiederherstellung benötigt habe, hier meine Frage:

    Tutorial:

    sk-typo3: Das Breadcrumb-Menü

    Was ich möchte:

    Ohne via Templavoila ein neuen Tamplate mappen zu müssen eine "Sie sind hier"-Navigation in meine Seite integrieren

    Was ich nicht verstehe:

    Zitat: "Ja, richtig gehört, wir bedienen uns eines einfachen Elements, COA."

    Fazit: Ich verstehe nur Bahnhof wo soll ich was und wie anlegen...

    Wo lege ich:

    Code:
    INHALT = COA
    INHALT{
       10 < Breadcrumb 
       20 < content.styles.get
    }
    und wo lege ich

    Code:
    10 = HMENU
    10 {
    	special = rootline
    	special.range = 2|-1
    	1 = TMENU
    	1.noBlur = 1
    	1.wrap = <ul id="breadcrumb"> | </ul>
    	1.NO.linkWrap = <li> |  &raquo; </li>
    	1.NO.ATagTitle.field = title
    	1.NO.ATagTitle.noTrimWrap = | zur Seite: |
    	1.CUR = 1
    	1.CUR {
    		linkWrap = <li><span class="spot5" title="Sie befinden sich auf der Seite:"> | </span></li>
    		doNotLinkIt = 1
    	}
    }
    denn überhaupt an - und führt das allein dazu das ich die gewünschte Navigation einbette die ich haben will? Wie definiere ich denn eigentlich "wo" diese Navi dann angezeigt werden soll?...

    Ich steh total auf dem Schlauch, vielleicht ist es auch einfach zu spät

  2. #2
    Forum Stammgast Avatar von Lasergraph
    Registriert seit
    07.01.2006
    Ort
    Unterentfelden(CH)
    Beiträge
    229
    Hallo ocean85

    Nach diesem Tutorial würde das Breadcrumb oberhalb des Inhalts erscheinen, dabei verwendest du den Marker für den Inhalt auch für das Menü.

    Es hat aber noch einen Fehler im Tutorial! 20 < content.styles.get muss heissen 20 < styles.content.get!!

    Ansonsten kannst du die beiden Codeauszüge einfach kombinieren:


    INHALT = COA
    INHALT{
    10 = HMENU
    10 {
    special = rootline
    special.range = 2|-1
    1 = TMENU
    1.noBlur = 1
    1.wrap = <ul id="breadcrumb"> | </ul>
    1.NO.linkWrap = <li> | &raquo; </li>
    1.NO.ATagTitle.field = title
    1.NO.ATagTitle.noTrimWrap = | zur Seite: |
    1.CUR = 1
    1.CUR {
    linkWrap = <li><span class="spot5" title="Sie befinden sich auf der Seite:"> | </span></li>
    doNotLinkIt = 1
    }
    }
    20 < styles.content.get
    }


    Das ganze kommt dann an die Stelle wo zuvor nur der Inhalt zugewiesen wurde. In diesem Beispiel hätte das so ausgesehen:

    INHALT < styles.content.get


    Meiner Meinung nach nicht sehr schön, aber tut was es soll.

    gruss Lasergraph
    Die ungelösten Probleme halten einen Geist lebendig und nicht die gelösten.
    zitat: Erwin Guido Kolbenheyer

  3. #3
    Forum Newbie
    Registriert seit
    09.11.2009
    Alter
    27
    Beiträge
    48
    Hey Lasergraph,

    vielen Dank für deine Antwort. Das ganze wird langsam etwas durchsichtiger für mich wobei ich immernoch nicht verstanden habe wo der Code hinsoll?

    Muss er ins Typoscript des Templates? Müssen die beiden Codeauszüge an verschiedene Stellen? Oder muss ich ein neues Inhaltselement anlegen welches ich mit Typoscript füttern könnte? Wenn ja, wie geht das?

  4. #4
    Forum Stammgast Avatar von Lasergraph
    Registriert seit
    07.01.2006
    Ort
    Unterentfelden(CH)
    Beiträge
    229
    poste doch mal dein TypoScript Code hier.

    gruss Lasergraph
    Die ungelösten Probleme halten einen Geist lebendig und nicht die gelösten.
    zitat: Erwin Guido Kolbenheyer

  5. #5
    Forum Newbie
    Registriert seit
    09.11.2009
    Alter
    27
    Beiträge
    48
    Ich hab glaub ich ein reines Verständnissproblem... insbesondere durch die Umstellung meines Backend auf Deutsch

    Welche TypoScript Code soll ich denn posten?

    Einmal gibt es ja das TypoScript im Template selbst und einmal unter Seiteneigenschaften -> TSConfig, wobei ich den Sinn von letzterem sowieso noch nicht verstanden habe...

    Soweit ich das bisher verstanden habe ist ein COA aber wieder was ganz anderen, nämlich eine Art Contentelement welches man ebenfalls mit Typoscript befüllen kann?

    TS hab ich bisher nur im Template selbst, denke kaum das du das sehen willst, oder?

  6. #6
    Forum Stammgast Avatar von Lasergraph
    Registriert seit
    07.01.2006
    Ort
    Unterentfelden(CH)
    Beiträge
    229
    Also mal Grundsätzlich für das Verständnis:

    TypoScript -> Ist für die Frontendausgabe zuständig und steht bis auf wenige Ausnahmen immer im Template-Datensatz (Setup-Feld).

    TSConfig ist für die Konfiguration des Backends zuständig.

    COA ist ein Objekt von TypoScript. Mehr Informationen dazu findest du in der TSref (TypoScript Reference).

    Und doch, ich meine den Code aus deinem Template.

    gruss Lasergraph
    Die ungelösten Probleme halten einen Geist lebendig und nicht die gelösten.
    zitat: Erwin Guido Kolbenheyer

  7. #7
    Forum Newbie
    Registriert seit
    09.11.2009
    Alter
    27
    Beiträge
    48
    Hier mein Typoscript:

    Code:
    config.spamProtectEmailAddresses = 1
    
    page = PAGE
    page.typeNum = 0
    page.10 = USER
    page.10.userFunc = tx_templavoila_pi1->main_page
    
    lib.mainMenu = HMENU
    lib.mainMenu.entryLevel = 0
    lib.mainMenu.wrap = <div id="navi">|</div>
    lib.mainMenu.1 = TMENU
    lib.mainMenu.1.NO.linkWrap = &nbsp;|<br>
    
    
    
    
    config {
     simulateStaticDocuments = 0
     baseURL = http://www.xyz.de
     tx_realurl_enable = 1
    }
    
    
    # entfernen des spacer.gif bzw. clear.gif
    tt_content.image.20.spaceBelowAbove = 0
    tt_content.header.stdWrap.space = 0|0
    tt_content.stdWrap.space = 0|0
    tt_content.stdWrap.spaceBefore = 0
    tt_content.stdWrap.spaceAfter = 0
    lib.stdheader.stdWrap.space = 0|0
    
    lib.stdheader.stdWrap.dataWrap >
    
    tt_content.text.20.parseFunc.tags.typohead.stdWrap.space = 0|0
    
    lib.stdheader.10.stdWrap.wrap = |
    tt_content.textpic.20.spaceBelowAbove = 0
    tt_content.image.20.spaceBelowAbove = 0
    tt_content.textpic.20.noStretchAndMarginCells = 1
    tt_content.image.20.noStretchAndMarginCells = 1
    
    tt_content.menu.20.2 {
      1.NO.linkWrap=<b>|</b>
      2.NO.linkWrap=<b>|</b>
      3.NO.linkWrap=<b>|</b>
      4.NO.linkWrap=<b>|</b>
    }

  8. #8
    Forum Stammgast Avatar von Lasergraph
    Registriert seit
    07.01.2006
    Ort
    Unterentfelden(CH)
    Beiträge
    229
    Sorry muss irgendwie überlesen haben das du TemplaVoila einsetzt.

    Tut mir leid damit konnte ich mich nie anfreunden.

    Somit ist mir auch klar wieso du das Tutorial nicht umsetzten konntest. Dieses geht nämlich von einer TYPO3 Installation ohne TemplaVoila aus.

    gruss Lasergraph
    Die ungelösten Probleme halten einen Geist lebendig und nicht die gelösten.
    zitat: Erwin Guido Kolbenheyer

  9. #9
    Forum Newbie
    Registriert seit
    09.11.2009
    Alter
    27
    Beiträge
    48
    ja sowas dachte ich mir schon

    Also soweit ich das jetzt deuten kann, funktioniert das so garnicht sondern nur durch mappen eines neuen Bereiches...?

    Gruss

 

 

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Facebook Kommentare

Ähnliche Themen

  1. Problem mit aufgeteiltem Menu
    Von MatthiashH im Forum GMENU, HMENU, TMENU und Co.
    Antworten: 6
    Letzter Beitrag: 28.02.2007, 13:39
  2. MENU mit TEASER und SUBMENU
    Von gech im Forum GMENU, HMENU, TMENU und Co.
    Antworten: 1
    Letzter Beitrag: 29.10.2006, 07:52
  3. Menu mit aktiven Zustand?
    Von Asil im Forum GMENU, HMENU, TMENU und Co.
    Antworten: 2
    Letzter Beitrag: 06.09.2006, 19:18
  4. menu in css
    Von philippsen im Forum GMENU, HMENU, TMENU und Co.
    Antworten: 8
    Letzter Beitrag: 14.06.2006, 13:35
  5. Menu in verschiedenen Spalten anzeigen
    Von tommystyle im Forum GMENU, HMENU, TMENU und Co.
    Antworten: 4
    Letzter Beitrag: 23.03.2006, 13:19

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238