新しいレコードを作成できる拡張機能を開発しました。
リスト モジュールでは、レコード リストの下に検索フォームがあります。
たとえば、fe ユーザーでは機能しますが、カスタム レコードでは機能しません。
このフォームをカスタム レコードで機能させるために、tca に追加する必要がある特別な構成はありますか?
編集: これは、TYPO3 4.6 に更新した後に発生しているようです。以前のバージョン 4.3.3 では動作します。
ありがとう。
ext_tables.php
ディレクトリ内のファイルを編集しtypo3conf/ext/yourext
、テーブルを見つけて、検索するフィールドのコンマ区切りリストとしてctrl
セクションプロパティに追加します。searchFields
$TCA['tx_yourext_table'] = array(
'ctrl' => array(
'title' => 'Title of your table',
'label' => 'title',
'tstamp' => 'tstamp',
'crdate' => 'crdate',
// etc...
'searchFields' => 'title, other_field, yet_other_field',
),
);
その後、すべてのキャッシュをクリアすることを忘れないでください。4.6.3
いつ、なぜ変更されたのかについての公式情報があります