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###
...これは可能ですか?
その情報のためのThanx、1つの質問;私のデフォルト言語がイタリア語であれば、 'Resources/Private/Language'でどうすればいいですか...今は' it.locallang.xlf'を使っていますが、英語は追加であるので 'en.locallang.xlf'にする必要があります言語 – webMan
翻訳ファイルに関する英語は常にデフォルトの言語です。ただし、任意の言語を設定することができます。翻訳ガイドを見てください。 – pgampe