Hey Leute,
ich mache derzeitig eine Ausbildung als Fachinformatiker für Anwendungsentwicklung und komme grade leider nicht weiter.
Es geht darum, dass ich eine Webseite machen soll. Dabei soll auf einigen Seiten (also nicht auf allen) rechts eine Spalte für aktuelle Events/Termine vorhanden sein.
Wenn man dann auf einen Termin klickt soll es die Detailansicht schalten, aber es soll immer noch die Listview rechts daneben angezeigt werden.
Habe mir per Screenshots ein "Zielbild" zsm. gebaut (siehe Bild "Ziel")
Bei mir will das jedoch nicht so ganz und hoffe Ihr könnt mir weiter helfen.
Es wird zwar die Detailansicht angezeigt, jedoch auch dort wo die Liste sein sollte. (siehe Bild "Fehler")
Das entsprechende Partial
[html]
<div id="ContentRight">
<f:cObject typoscriptObjectPath="lib.field_news_list" />
</div>
<div id="ContentLeft">
<f:cObject typoscriptObjectPath="lib.field_news_detail" />
</div>
[html]
Das TypoScript Template.
[TS]
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
}
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
}
[globalVar = GP:tx_news_pi1|news > 0]
lib.field_news_detail< lib.news_detail
[else]lib.field_news_list< lib.news_list
[end]
[TS]
Ich hoffe Ihr könnt mir weiter helfen. Ich freue mich über eure Antworten