2017-02-21 1 views
0

List & Detail View에 대해 switchableControllerActions가있는 작은 확장 프로그램을 FlexForm에 작성했습니다.TYPO3 - realurl의 fixedPostVars에서 비활성화 할 목록 및 상세보기가있는 자체 확장의 'detail'경로가 누락되었습니다.

-Cars[12] 
--Detail[19] 

모든 행동 (자동차 -> 목록, 자동차 -> 쇼, 자동차 -> 새, 자동차 -> 편집, 자동차 -> 생성, 자동차 ->를 갱신, 자동차 -> 삭제는) 노력하고 있습니다 ... 나는 목록보기에서 링크를 가져 또는 상세보기에서 이동 마우스를 가져 가면 아직 ... 나는/자동차/세부 사항을 누락/... 링크의 일부 :

/cars/?tx_ffscarexample_carlist[car]=2&tx_ffscarexample_carlist[action]=show&tx_ffscarexample_carlist[controller]=Car&cHash=ab35fe1werwerssydsdf 

나는 무엇을 놓치고? 당신은 당신이 당신의 유체 템플릿에 <f:link.action action="show" arguments="{car:car}">Link</f:link.action>를 넣어 경우 목록보기 페이지에 남아 있도록 기본적으로

답변

1
  1. 는 Extbase는 모든 행동에 대해 동일한 페이지를 사용합니다. 당신은 fixedPostVars 대신 postVarSets를 사용하는 데 필요한 URL에 추가 /cars/ 제거하는 <f:link.action action="show" pageUid="[uidOfTheDetailPage]" arguments="{car:car}">Link</f:link.action>

  2. 와 상세보기를 표시 할 위치 페이지 UID를 설정해야합니다. 참조 : https://github.com/dmitryd/typo3-realurl/wiki/Configuration-reference#fixedpostvars

+0

그레이트! pageUid를 사용하면 프로그램 표시, 수정, 생성, 업데이트 및 삭제 작업에 대한 올바른 링크를 얻을 수 있습니다. 그러나 목록 동작에는 해당되지 않습니다. 나는 아직도이 링크를 얻는다 :/cars /? tx_ffscarexample_carlist [action] = list & tx_ffscarexample_carlist [컨트롤러] = Car & cHash = 23d56sdf27c27sdfc2cc1e353c7e 힌트는 무엇인가? 위에 업데이트했습니다. –

+0

어디서 목록보기를 원하십니까? 내가 생각하는 목록 페이지에? –

관련 문제