2016-11-02 14 views
0

すべての新しいtx_newsレコードにデフォルトでカテゴリを設定したいと思います。ソリューションがユーザーTSConfigに配置されていることはわかっています。しかし、私は、ある種の条件を使ってそれをどのように処理するのか分かりません。私はそれが価値カテゴリをデフォルトでtx_newsに設定する

= TCAdefaults.table.column

のようなものである必要があります推測しかし、私はカテゴリニュースのレコード間の関係を記憶しているテーブルを操作する必要があります。私はそれを行うにはどのようなアイデアを持っていない:

TCAdefaults.sys_category_record_mm.uid_foreign = 3 - 私の悪い英語を読み取るための(>フィールドのテーブル名は「tx_news_domain_model_news」またはそのようなものである場合)

おかげと感謝を:-)

答えて

1

それはあなたが;-)

TYPO3は自動に関係が作成されます考えているよりもはるかに簡単です。 tx_newsレコードの正しいテーブルと正しいカテゴリフィールドを設定するだけです。

は、ここにあなたのための例です:

TCAdefaults.tx_news_domain_model_news.categories = 1 

tx_newsレコードのテーブルには、単に「カテゴリ」という名前のカテゴリの「tx_news_domain_model_news」フィールドです。 ONE(1)はsys_categoryレコードのUIDです。

私は7.x TYPO3でテストしましたが、それは私のために働いています。

+1

誰もが一般的な情報として:フレーズは、ユーザグループまたはユーザグループレコードなどのユーザtsconfigに指定する必要があります。 –

+0

News folder - > 'edit page properties' - >' Ressources' - > 'Page TSConfig' ...ありがとうございます。 – user2310852

関連する問題