2017-06-07 2 views
0

私はfilefilecontainerの2つのモデルを持っています。TYPO3 Extbase - モデルxのプロパティがモデルyのコンテナに追加される前に設定されていることを確認してください

Allow to addというfileのチェックボックスがあるとします。

File model

そして、誰かがAllow to addがあるにもかかわらず、それを追加しようとすると、プロパティAllow to addは、アラート、そのファイルには、可能なショーの場合は設定されている場合、私は、filecontainerのコンテナにファイルを追加することができるはずです設定されていません。

Filecontainer

enter image description here

これは可能ですか?

PS:私はこの目的のために、何が可能かどうかを学ぶ目的で尋ねています。

+0

https://docs.typo3.org/typo3cms/TCAReference/ColumnsConfig/Introduction/Index.html – Black

答えて

1

TCAタイプselectを使用することを前提としています。 foreign_table_where句を指定して、fileテーブルから表示されるレコードをフィルタリングすることができます。

+0

ヒントありがとうございます。しかし、私はそれを使う方法がわかりません。次のページの例は 'AND'で始まりますので、このように使う必要があります: ' "foreign_table_where" => "AND [foreign_table] .AllowToAdd = 1" '? (https://docs.typo3.org/typo3cms/TCAReference/ColumnsConfig/Type/Select.html#columns-select) – Black

+1

「foreign_table_where」=>「AND tx_myextension_mytable.AllowToAdd = 1」に修正する必要がありました。 、 ' – Black

関連する問題