Hallo Forum,
ich nutze z.Zt. tx_news für meine Nachrichtenverwaltung.
Ich benötige folgendes: Ein User kommt zu der Webseite. Er klickt aktuell die Seite "XYZ" an. Dort sollten die Detail-News zu lesen sein, auch wenn man über einen Menüpunkt geht (Navigation).
Gibt es irgendeinen Code, der mir dabei helfen kann, die URL Parameter oder ähnliches auszulesen und dann in dem Menüpunkt zu integrieren?
Kann man die URL der tx_news Kategorie irgendwie auslesen und das dann als erweiteter Parameter in die Navigation einbinden?
Hallo Nutzer,
schau mal hier:
#115550
Das könnte helfen.
Per TypoScript kommst du über das GP:tx_news_pi1|news dran (oder halt die Kategorie mit GP:tx_news_pi1|overwriteDemand|categories)
mischa schriebHallo Nutzer,
schau mal hier:
#115550
Das könnte helfen.
Per TypoScript kommst du über das GP:tx_news_pi1|news dran (oder halt die Kategorie mit GP:tx_news_pi1|overwriteDemand|categories)
Ich komme in der Sache irgendwie nicht weiter. Mein TS meiner Hauptnavigation ist wie folgt:
lib.mainNavi = HMENU
lib.mainNavi {
wrap = <ul class="nav">|</ul>
entrylevel = 0
1 = TMENU
1 {
noBlur = 1
expAll = 1
NO = 1
NO.wrapItemAndSub = <li>|</li>
ACT < .NO
ACT.wrapItemAndSub = <li class="active">|</li>
CUR < .ACT
IFSUB = 1
IFSUB {
wrapItemAndSub = <li class="dropdown">| </li>
stdWrap.wrap = | <b class="caret"></b>
ATagParams = class="dropdown-toggle" data-toggle="dropdown"
}
ACTIFSUB < .IFSUB
ACTIFSUB {
wrapItemAndSub = <li class="dropdown active">|</li>
}
CURIFSUB < .ACTIFSUB
SPC = 1
SPC {
wrapItemAndSub = <li class="divider-vertical">|</li>
doNotShowLink = 1
}
} # /1
2 < .1
2 {
wrap = <ul class="dropdown-menu">|</ul>
IFSUB >
IFSUB = 1
IFSUB {
wrapItemAndSub = <li>|</li>
ATagParams = tabindex="-1"
}
ACTIFSUB >
ACTIFSUB < .IFSUB
ACTIFSUB.wrapItemAndSub = <li>|</li>
CURIFSUB >
CURIFSUB < .ACTIFSUB
SPC >
SPC = 1
SPC {
wrapItemAndSub = <li class="divider"></li><li class="nav-header">|</li>
}
} # /2
} # /10
Nun, was ich in der Doku der Extension news finden konnte ist die Angabe der URL bei einem Breadcrumb-Menu:
lib.navigation_breadcrumb = COA
lib.navigation_breadcrumb {
stdWrap.wrap = <ul class="breadcrumb">|</ul>
10 = HMENU
10 {
special = rootline
#special.range = 1
1 = TMENU
1 {
noBlur = 1
NO = 1
NO {
wrapItemAndSub = <li>|</li>
ATagTitle.field = subtitle // title
stdWrap.htmlSpecialChars = 1
}
CUR <.NO
CUR {
wrapItemAndSub = <li class="active">|</li>
doNotLinkIt = 1
}
}
}
# Add news title if on single view
20 = RECORDS
20 {
if.isTrue.data = GP:tx_news_pi1|news
dontCheckPid = 1
tables = tx_news_domain_model_news
source.data = GP:tx_news_pi1|news
source.intval = 1
conf.tx_news_domain_model_news = TEXT
conf.tx_news_domain_model_news {
field = title
htmlSpecialChars = 1
}
wrap = <li>|</li>
}
}
Allerdings ist das nur die Angabe für die Titelausgabe im Breadcrumb-Menu.
Wie kann ich denn mein Hauptnavi so umgestalten, dass die URL der tx_news Extension an die URL mit drangehängt wird, wenn sich auf der Seite, auf die ein User klickt, das Plugin der News-Extension befindet.
Hallo,
leider muss ich nochmals nerven. Ich komme in diesem Thema einfach nicht weiter und weiss nicht genau wo ich mit dem umändern des Codes beginnen soll.
Ich würde mich über einen Tipp wirklich freuen!😉