0
태그를 오브젝트에 할당 할 수있는 확장 기능을 빌드합니다. 이는 오브젝트와 1 : n 관계이며 간단한 에디터가 편집 할 수없는 목록에서 태그를 선택합니다.TYPO3 TCA 셀렉션 목록을 백엔드 사용자 언어로
관리자는 태그와 각 태그에 대한 번역을 제공하는, 그래서 나는이 TCA와 기본 언어로 항목 목록을 제한 할 수 있었다 :
'tag' => [
'exclude' => 1,
'label' => 'tag',
'config' => [
'type' => 'select',
'renderType' => 'selectSingle',
'items' => [
['none' , 0]
],
'foreign_table' => 'tx_myextension_domain_model_tags',
'foreign_table_where' => ' AND tx_myextension_domain_model_tags.sys_language_uid IN (-1, 0)',
'MM' => 'tx_myextension_object_tags_mm',
'maxitems' => 1,
'multiple' => 0,
'default' => 0,
],
],
오히려 기본 언어가 아닌 IN (-1, 0)
백엔드 사용자가 선택한 언어로 목록을 표시하고 싶습니다 = ###BE_user_language_uid###
... 가능합니까?
고맙습니다. 한 가지 질문입니다. 내 기본 언어가 이탈리아어라면'Resources/Private/Language'에서 어떻게 할 것인가 ... 이제는 it.locallang.xlf'을 사용하지만 영어는 추가 될 것이므로'en.locallang.xlf'가되어야합니다 language – webMan
영어는 항상 번역 파일과 관련된 기본 언어입니다. 그러나 원하는 모든 언어를 구성 할 수 있습니다. 번역 가이드를 살펴보십시오. – pgampe