Probleme bei tt_news und Bredcrumb
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
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
}
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 >
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.






