Du hast eine Frage? Stell sie der t3n-Community!

? Beispielfragen

Um selbst eine Frage online zu stellen, melde dich bitte an.

Zur Anmeldung

Probleme bei tt_news und Bredcrumb

2 Punkte

von delaramas  Newbie  vor 9 Monaten

Hallo beisammen ich hoffe jemand von euch kann mir helfen. Ich versuche seit stunden eine Bredcrumb Navigation hinzubekommen wo auch meine tt_nes in der Single ansicht angezeigt werden. Ich habe schon einige Foren duch leider habe ich noch nichts gefunden was Funktioniert.

Hier meine Lösung bisher diese gibt mir aber trozdem Den seitentitel z.b.
root » Navigation » Mobile Apps » iPhone » info

aus ich brauche aber am Schluss z.b.
root » Navigation » Mobile Apps » Alle » THINK® – Training für den Kopf

Sprich den Titel der News

Nachträglich bearbeitet am 28.08.12 10:45

Code

temp.breadcrumb = COA
temp.breadcrumb.10 = HMENU
temp.breadcrumb.10.special = rootline
temp.breadcrumb.10.special.range = 0 | -1
temp.breadcrumb.10.1 = TMENU
temp.breadcrumb.10.1 {
  noBlur = 1
  NO.linkWrap = | » ||*|| » ||*||
  CUR = 1
  CUR.doNotLinkIt = 1
}
 

temp.breadcrumb.20 = RECORDS
temp.breadcrumb.20 {
  tables = tt_news
  source.data = GPvar: tx_ttnews | tt_news
  conf.tt_news = COA
  conf.tt_news.20 = TEXT
  conf.tt_news.20.field = title
  conf.tt_news.20.noTrimWrap= | » ||
}

page.20.marks.BREADCRUMB < temp.breadcrumb 

2 Antworten

0 Punkte

von michaelh74  Rookie  vor 9 Monaten

@T3N: Na super, jetzt muss ich alles nochmal schreiben. Danke an T3N für den 500er eben!

Du hast hier 2 Aufgaben:
1. “Verstecken” des letzten / aktuellen Eintrags in Breadcrump Menü.
2. Anzeigen des Titel der aktuellen News.

Ich würde beides erst getrennt testen und dann über ein COA zusammenführen.

Zu 1) Das doNotLinkIt versteckt den Link nicht, sondern verlinkt ihn nicht. D.h. Titel wird unverlinkt angezeigt.
Ich würde hier eine CSS class setzen und dann per display: none ausblenden. Damit das nur auf der News-Detail-Seite geschieht brauchst eine Condition auf die Seiten PID oder ein Extension-Template für die besagte Seite.

Zu 2) Hier ein TS Code, der den aktuelle Seiten-Title ausgibt.

Insgesamt wäre ich bei Deinem Vorhaben aber vorsichtig, denn erfahrungsgemäß sind News-Titel relativ lang und passt so, je nach dem, oft nicht ins Menü…

Code

temp.myNewsTitle = TEXT
temp.myNewsTitle {
	dataWrap = DB:tt_news:{GPvar:tx_ttnews|tt_news}:title
	wrap3 = {|}
	insertData=1
}

0 Punkte

von delaramas  Newbie  vor 9 Monaten

Ich hatte es jetzt folgendermassen gemacht falls es noch jemand brauch.

Zuerst das menü Ganz normal ausgeben und dann falls eine Seite die tt_news darstellt den letzten teil weggeschnitten und durch den Titel der News ersetzt.

Hierbei ist darauf zu achten das seit der version 4.5 es nicht mehr GPvar heist sondern GP wenn man das nicht bedenkt wie bei mir klappt alles leider nicht :(

Gruß Markus

Code

temp.breadcrumb = COA

temp.breadcrumb.9 = TEXT
temp.breadcrumb.9.value = Home >&nbsp;

temp.breadcrumb.10 = HMENU
temp.breadcrumb.10.special = rootline
temp.breadcrumb.10.special.range = 2 | -1
temp.breadcrumb.10.1 = TMENU
temp.breadcrumb.10.1 {
  noBlur = 1
  NO.linkWrap = | > ||*|| > ||*||
  CUR = 1
  CUR.doNotLinkIt = 1
}
 
[globalVar = GP:tx_ttnews|tt_news > 0]
temp.breadcrumb.20 = RECORDS
temp.breadcrumb.20 {
  tables = tt_news
  source.data = GP: tx_ttnews | tt_news
  conf.tt_news = COA
  conf.tt_news.20 = TEXT
  conf.tt_news.20.field = title
  conf.tt_news.20.noTrimWrap = | > ||
}
[global]

Antwort schreiben

Um eine Antwort schreiben zu können, sollest du dich zuvor anmelden.

Zur Anmeldung

Kennst Du schon unser t3n Magazin?

t3n 32 jetzt kostenfrei probelesen! Alle Inhalte des t3n Magazins Diesen Hinweis verbergen