Zum Inhalt springen

tx_news news id für Detailansicht angeben

Erstellt am 9. Oktober 2013 · 1 Antwort · letzte Antwort am 14. Oktober 2013

Tags: tx_news, Frage

reiterreitecde ·

Gibt es eine Möglichkeit für die ID einen Wert mit TSScript zu übergeben.

Ich brauche Liste und Detail auf einer Seite und möchte bei Aufruf ohne id die aktuelle News im Detail anzeigen. Ich denke das Problem haben noch viele. Ich hab zumindest viele Fragen zum Thema gefunden nur leider keine Antworten.

Anbei das Template ähnlich der Dokumentation:

#Base plugin settings:

lib.news = USER
lib.news {
userFunc = tx_extbase_core_bootstrap->run
pluginName = Pi1
extensionName = News
controller = News
settings =< plugin.tx_news.settings
persistence =< plugin.tx_news.persistence
view =< plugin.tx_news.view
}
#Configure list and detail actions:

lib.news_list < lib.news
lib.news_list {
action = list
switchableControllerActions.News.1 = list
}
lib.news_detail < lib.news
lib.news_detail {
action = detail
switchableControllerActions.News.1 = detail

}
#Insert configured objects to wherever you want to use them, depending on the GET parameter of detail view:

[globalVar = GP:tx_news_pi1|news > 0]
page.20.subparts.main_content < lib.news_detail
page.20.subparts.right_content < lib.news_list
[else]
#Das hier tut nicht - Frontendfehler keine ID

page.20.subparts.main_content < lib.news_detail
page.20.subparts.right_content < lib.news_list
[end]

Unbekannter Benutzer ·

Hmm,

es ist ja schon ein paar Jährchen her, daß ich noch selbst programmiert habe. Sach mal, baut man eine condition nicht nach dem Muster
IF X
THEN Y
ELSE Z
END

auf? Das hier kann nicht funzen:

[globalVar = GP:tx_news_pi1|news > 0]
page.20.subparts.main_content < lib.news_detail
page.20.subparts.right_content < lib.news_list
[else]#Das hier tut nicht - Frontendfehler keine ID

page.20.subparts.main_content < lib.news_detail
page.20.subparts.right_content < lib.news_list
[end]

Viel Erfolg!