나는 너를 올바르게 이해했다. 플러그인을 "list_type"유형으로 정의하거나 "CType"(Fluid 컨텐츠를 사용하기가 어렵거나 불가능한 특정 기능을 코딩해야하는 경우) 또는 "menu_type"으로 정의 된 다른 메뉴 유형으로 정의 할 수 있습니다. .
이러한 모든 유형은 플러그인과 같은 방법 일 수 있습니다. 유형별 분리는 기본적으로 다른 선택자에 표시되도록하기위한 것입니다. 그래서 :
- menu_type은 "메뉴 타입"선택에서 "특별 메뉴"콘텐츠 형식에서 선택하는 것입니다 정의 플러그인, LIST_TYPE (소위)로 정의
- 는 "삽입 플러그인"에서 선택하는 것입니다 "선택한 플러그인"선택기의 콘텐츠,
- 은 완전히 새로운 콘텐츠 유형입니다.
은 그러나 그들은 같은 방식으로 작동이 레지스터 호출 플러그인 ext_tables에서 매개 변수를 사용하여 전환 할 쉽게 수 있습니다 :
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPlugin(['Label', $_EXTKEY.'_myPluginSuffix'], 'CType');
확인 감사의 유체 템플릿을 적용 할 수 있습니다. 마스크 확장을 시도했지만 필자의 작업에 충분한 기능을 제공하지는 않는다고 생각합니다. "미리보기"를 만들고 그 위에 워터 마크를 생성해야합니다. 사용자 정의 CE 및 DataProcessor를 사용해야 만합니까? – user6800816
워터 마크가있는 이미지의 경우 Typoscript 개체를 만든 다음 f : c 개체로 Fluid 내부에서 개체를 호출 할 수 있습니다. 물론 DataProcessor도 가능합니다. 복잡해지면 플러그인을 사용하여 확장 프로그램을 만들 수도 있습니다. –
미래의 증거가 될 수 있으므로 플러그인 솔루션을 선택하게 될 것입니다. – user6800816