默认在 tx_news 中设置类别

Set a category in tx_news by default

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

TCAdefaults.table.column = 值

但我必须操纵一个 table,它存储类别和新闻记录之间的关系。我不知道该怎么做:

TCAdefaults.sys_category_record_mm.uid_foreign = 3(-> 其中字段 tablename 是 "tx_news_domain_model_news" 或类似的东西)

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

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

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

给你举个例子:

TCAdefaults.tx_news_domain_model_news.categories = 1

tx_news 记录的 table 是 "tx_news_domain_model_news" 刚刚命名为 "categories" 的类别的字段。一 (1) 是 sys_category 记录的 UID。

我已经在 7.x TYPO3 上对其进行了测试,它适用于我。