Zum Inhalt springen

rootline aufruf

Erstellt am 29. März 2008 · 6 Antworten · letzte Antwort am 30. März 2008

Tags: Frage

ralfiklein ·

Moin,

also an sich habe ich viel dazu gefunden. Wie es ins TS gehört und was was ist usw.
Man findet viele Beispiele.
Mein Problem ist. Wie rufe ich es an der gewollten stelle auf?
http://www.auskennbert.com/TS-Klickpfad.102.0.html

Um an Hand des Beispiels mal zu klären.
Was muss ich damit es an gezeigt wir machen? Denn nur ist TS schreiben sollte ja nicht aus reichen. Ich muss ja noch sagen wo es an gezeigt werden soll. Aber wie?

SLAng ·

Steht doch alles dort...

Einfach den subpart <!--###klickpfad### start--> und <!--###klickpfad### end--> in deiner Designvorlage einbauen, an der der Stelle, an der später die Breadcrumb angezeigt werden soll...

Das wird dann per

...
subparts.klickpfad
...

angesprochen

und per

< .temp.klickpfad

auf das Objekt kopiert.

Im ganzen dann eben wie gezeigt:

temp.klickpfad = HMENU
# Menütyp
temp.klickpfad.special = rootline
# Grenzen/anzuzeigender Bereich
# (wenn etwas nicht stimmt, dann liegt der Fehler meist hier)
temp.klickpfad.special.range = 2 | -2

# Textmenü
temp.klickpfad.1 = TMENU
# zwischen den Menüpunkten mit ' » ' füllen
# es gehen natürlich auch andere Zeichen
temp.klickpfad.1.NO.allWrap = |*| |&amp;nbsp;&amp;raquo;&amp;nbsp;|*| |*|

# CUR aktivieren (wenn Menüpunkt = aktive Seite)
temp.klickpfad.1.CUR = 1
# Eigenschaften von NO (normal) kopieren
temp.klickpfad.1.CUR &lt; temp.klickpfad.1.NO
# letze Seite in der rootline nicht verlinken

temp.klickpfad.1.CUR.doNotLinkIt = 1

# Rootline-Menü dem Platzhalter zuweisen
subparts.klickpfad &lt; temp.klickpfad

eventuell auch mal die mini-Extension sl_rootline ausprobieren

ralfiklein ·

Danke für die Info zu der Extention.
Die habe ich nun ein gebaut. Funktioniert an sich wunderbar und ist viel einfacher.
Ich bekam einfach die Ausgabe nicht, egal was ich gesetzt habe.

Mein Prob ist jetzt nur das die Ext wieder mal nur Englisch aus gibt, obwohl im TS deutlich geschrieben das alles in deutsch an gezeigt werden soll.

SLAng ·

Ja, das kannst du per Constant Editor überschreiben.

Oder direkt in die Constants:

plugin {
	tx_slrootline {
		identifier = Du bist hier:
	}
}