我在FlexForm for List& amp;中创建了一个带有switchableControllerActions的小扩展。详细视图。
-Cars[12]
--Detail[19]
所有操作(Car-> list; Car-> show; Car-> new; Car-> edit; Car-> create; Car-> update; Car-> delete)正在运行...但是,当我将鼠标悬停在列表视图中的链接或进入详细信息视图时...我错过了/ cars / detail / ...部分链接:
/cars/?tx_ffscarexample_carlist[car]=2&tx_ffscarexample_carlist[action]=show&tx_ffscarexample_carlist[controller]=Car&cHash=ab35fe1werwerssydsdf
我错过了什么?
答案 0 :(得分:1)
默认情况下,Extbase对每个操作都使用相同的页面,因此如果只是将ĂĆ, Ɇɜɷ, ??, ???
放在Fluid模板中,您将保留在列表视图的页面上。您需要使用<f:link.action action="show" arguments="{car:car}">Link</f:link.action>
要删除网址中的其他<f:link.action action="show" pageUid="[uidOfTheDetailPage]" arguments="{car:car}">Link</f:link.action>
,您需要使用/cars/
代替fixedPostVars
。请参阅:https://github.com/dmitryd/typo3-realurl/wiki/Configuration-reference#fixedpostvars