2017-03-04 7 views
0

TYPO3에서 사용자 지정 콘텐츠 요소를 구현하는 자습서를 따랐습니다. 백엔드 필드를 구성하는 방법을 모르겠습니다.TYPO3 : 사용자 지정 콘텐츠 요소 - TCA 필드 구성

$GLOBALS['TCA']['tt_content']['types']['my_custom_ce'] = [ 
    'showitem'   => ' 
      --palette--;' . $frontendLanguageFilePrefix . 'palette.general;general, 
      --linebreak--, header;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:header_formlabel, 
      --linebreak--, date;Datum, 
      --linebreak--, media;Media, 
      --linebreak--, bodytext;text, 
]; 

나는 "bodytext"필드에 텍스트 영역의 크기를 변경하는 예를 들어 싶습니다

여기 tt_content 내 재정이다. 나는 공식 TCA 참조를 읽을 수는 있지만 이것이 TCA 참조에 대한 자세한 내용은

$GLOBALS['TCA']['tt_content']['columns']['bodytext']['config'] etc.

찾는

답변

1

텍스트 영역 Fild입니다 크기의 변화가 이루어집니다 작동하는 방법을 아직하지 않습니다.

이렇게하면 모든 CE의 필드 크기가 변경됩니다. 내가 아는 한 하나의 CE에 대해서만 이것을 변경할 수는 없습니다.

+0

감사합니다. 내 CE에 본문 텍스트 필드가 여러 개인 경우 어떻게해야합니까? 각 필드를 구성하는 방법이 있습니까? – user6800816

+0

'bodytext' 필드를 여러 개 가질 수 없습니다. 'bodytext'는'tt_content' 테이블의 컬럼입니다. 테이블에 같은 이름의 컬럼이 여러 개있을 수는 없습니다. –

+0

여러 텍스트 필드가 필요한 경우 "addTCAcolumns"및 "addToAllTCAtypes"를 사용하여 새 열을 만들어야한다고 생각하십니까? 나는이 최고의 정보를 알고 싶지 않다. – user6800816