默认情况下在tx_news中设置类别

时间:2016-11-02 20:06:25

标签: typo3-6.2.x typo3-7.6.x tx-news

我想默认为所有新的tx_news记录设置一个类别。我知道解决方案位于用户TSConfig中。但我不知道如何使用某种条件来解决这个问题。我想它必须像

TCAdefaults.table.column = value

但我必须操纵一个表,该表存储新闻记录的类别之间的关系。我不知道如何做到这一点:

TCAdefaults.sys_category_record_mm.uid_foreign = 3( - > where field tablename is" tx_news_domain_model_news"或者类似的东西)

感谢并感谢您阅读我的坏英语: - )

1 个答案:

答案 0 :(得分:2)

这比你想象的容易得多; - )

TYPO3自动创建关系。您只需要设置tx_news记录的正确表和正确的类别字段。

以下是您的示例:

TCAdefaults.tx_news_domain_model_news.categories = 1

tx_news记录的表格是“tx_news_domain_model_news”,这个类别的字段名为“categories”。 ONE(1)是sys_category记录的UID。

我在7.x TYPO3上测试了它,它适用于我。