后端模块:链接到TYPO3 9中的另一个后端模块

时间:2019-07-31 08:53:10

标签: typo3 backend

比方说,我必须使用两个不同的后端模块进行不同的扩展。注册方式:

/ios

在第二个扩展名中也是如此:

\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerModule(
            'Vendor.ext',
            'ext',
            'controller1',
            '',
            [
                'Controller1' => 'any1',
            ],
            [
                'access' => 'user,group',
                'icon' => '...',
                'labels' => '...',
            ]
        );

如何建立模块中ext1到ext2的链接?

我以前在FLUID中尝试过的是:

\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerModule(
        'Vendor.ext2',
        'ext2',
        'controller2',
        '',
        [
            'Controller2' => 'any2',
        ],
        [
            'access' => 'user,group',
            'icon' => '...',
            'labels' => '...',
        ]
    );

还没有运气-有什么想法吗?或者如果be.link是正确的功能,如何获得正确的路线?

1 个答案:

答案 0 :(得分:3)

enter image description here

最后我找到了原因。 可以像<f:be.link route="lux_LuxLeads">click me</f:be.link>这样使用现有的viewhelper 但是路线必须是关键,而不是道路。可以在后端模块configurationbackendroutes

中选择密钥