必要な資産の説明を設定する可能性はありますか?TCA画像の説明や代替方法の設定方法
私はdetedermineできるファイルの数:
'assets' =>
[
'config' => [
'minitems' => 1,
'maxitems' => 1,
],
],
が、どのように必要な画像の説明、タイトルや代替を設定するには?
必要な資産の説明を設定する可能性はありますか?TCA画像の説明や代替方法の設定方法
私はdetedermineできるファイルの数:
'assets' =>
[
'config' => [
'minitems' => 1,
'maxitems' => 1,
],
],
が、どのように必要な画像の説明、タイトルや代替を設定するには?
assetsフィールドは、「sys_file_reference」とインラインで関連しています。ページ/ tt_contentの資産構成をオーバーライドすると、sys_file_referenceのフィールド構成を変更して、'eval' => 'required'
をこれらのフィールド構成に変更することもできます。問題:これらのフィールドには、ファイルリストからの説明、タイトルなどの遺伝に関するチェックボックスがあります。だから、おそらくフィールドはファイルリストのメタデータに埋め込まれていますが、TYPO3 6 LTSでは私の検証エラーの原因となったインライン要素には埋め込まれていません。おそらく、TYPO3 7または8 LTSは、それらのフィールドにはすでに「必須」を扱うことができますが、今はそれをテストする時間がありません。これらのフィールドとして
がsys_file_reference
に属している、唯一の方法は、必要に応じて、すべてのsys_file_reference
のこのフィールドをマーキングすることです:
$GLOBALS['TCA']['sys_file_reference']['columns']['description']['config']['eval'] = 'required';