私の状況
デフォルトの TCA は、tt_content に対して 2 つの異なるパレットを構成します。
header
headers
(ヘッダーと同じですが、サブヘッダー フィールドが追加されます)
デフォルトでは、cType のみがパレットheader
を使用しheaders
ます。他のすべてのデフォルト コンテンツ要素 (css_styled_content または fluid_styled_content) は、header
パレットを使用します。
私の実際の代替ソリューション別名回避策
テーマ/サイトパッケージ拡張機能内で、サブヘッダー フィールドを特定の CE に追加できることを知っていますext:mytheme/Configuration/TCA/Overrides/tt_content.php
。
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addToAllTCAtypes(
'tt_content',
'subheader',
'textmedia,bullets,table,uploads,menu,shortcut',
'after:header'
);
より良い解決策?
適切な showitem 構成で文字header
列を文字列に置き換えるだけではあまり気分が良くありません。headers
これを置き換えるより良い/正しい方法はありますか?