TYPO3 Extbase:相同 table 上的双向关系

TYPO3 Extbase: bidirectional relation on same table

我想在产品 table 上设置双向连接。
创建相关产品。

'related_products' => [
    'exclude' => 1,
    'label'   => 'Varianten',
    'config'  => [
        'type'                => 'select',
        'renderType'          => 'selectSingle',
        'renderType'          => 'selectMultipleSideBySide',
        'foreign_table'       => 'tx_ppcatalog_domain_model_product',
        'MM'                  => 'tx_ppcatalog_product_related_product_mm',
        'MM_opposite_fiel'    => 'related_products',
    ],
],

但是关系只存储在一个方向上。 这可能吗?如果是的话,你能不能也把翻译包括在这里?

我认为不可能将 MM_opposite_field(您的代码块中缺少 'd')设置为与本地字段相同的字段。您必须添加一个单独的字段。以下是新闻扩展如何执行此操作的示例:https://github.com/georgringer/news/blob/master/Configuration/TCA/tx_news_domain_model_news.php#L310