2013-10-24 5 views
1

여러 유형의 레코드와의 관계를 포함 할 수있는 필드를 추가 할 가능성이 있습니까?TCA 그룹/db 필드는 유동적입니까?

나는 그런 TCA 정의에 대한 플럭스의 상당 필요

'related_data_elements' => array(
     'exclude' => 1, 
     'label' => 'Label', 
     'config' => array(
      'type' => 'group', 
      'internal_type' => 'db', 
      'allowed' => 'tt_address_group, tt_address, tx_cal_event, tx_cal_category', 
      'size' => 10, 
      'minitems' => 0, 
      'maxitems' => 50, 
     ) 
    ) 

답변

2

플럭스 6.0.x에에서 group 형 ViewHelper이를; 이것에 대한 allowed 속성은 테이블 이름의 CSV 목록을 지원합니다.

그러나 Flux 7.0.0 및 현재 git 마스터에서는 group 유형이 제거되어 relation 필드 유형으로 대체되었습니다. 이 새로운 필드 유형은 현재 단일 테이블 관계 만 지원하지만 또 다른 유형은이를 해결할 것입니다 : multiRelation (현재 커밋되지 않은) 필드 유형입니다.

multiRelation 필드는 필요한 것입니다. - 아직 끝나지 않았지만 눈을 떼지 말아야합니다. - 적어도 6.2 LTS가 출시되기 전에는 곧 커밋 될 것으로 기대합니다.

건배,
클로스

+0

은 이러한 정밀도 주셔서 대단히 클로스 감사드립니다. 필자는'File' 필드의 구조에 따라 새로운 필드를 만들었습니다. 그것은 현재의 트렁크에서 꽤 잘 작동합니다. 또한 DAM (4.5LTS에서 하나의 프로젝트)을 위해'flux' BE 필드를 만들었습니다. 누군가가 나를 필요로한다면 공유 할 수 있습니다. –