Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Typo3 类型3:在两个插件之间通信_Typo3_Extbase_Typo3 Extensions - Fatal编程技术网

Typo3 类型3:在两个插件之间通信

Typo3 类型3:在两个插件之间通信,typo3,extbase,typo3-extensions,Typo3,Extbase,Typo3 Extensions,我制作了两个插件,一个将调用listAction并显示记录列表,另一个将调用viewAction以显示所选记录 如何显示一个页面,在该页面中,我创建了show插件,其中包含要显示的记录的uid \TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin( “Vendor.Extension”, "名单",, [ \供应商\扩展\控制器\控制器::类=>“列表”, ], [ \供应商\扩展\控制器\控制器::类=>'', ] ); \T

我制作了两个插件,一个将调用
listAction
并显示记录列表,另一个将调用
viewAction
以显示所选记录

如何显示一个页面,在该页面中,我创建了
show
插件,其中包含要显示的记录的uid

\TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin(
“Vendor.Extension”,
"名单",,
[
\供应商\扩展\控制器\控制器::类=>“列表”,
],
[
\供应商\扩展\控制器\控制器::类=>'',
]
);
\TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin(
“Vendor.Extension”,
“视图”,
[
\供应商\扩展\控制器\控制器::类=>“显示”,
],
[
\供应商\扩展\控制器\控制器::类=>'',
]
);
我需要做的是扩展新闻所做的事情,但是扩展的方式已经被弃用了,TYPO3说我们现在必须使用多个插件

该“通信”不是在插件之间进行的,而是通过页面请求进行的。在列表中的“更多/详细信息”链接后,将使用其他参数重新加载页面

这就是你要找的。此ViewHelper允许您链接到指定的扩展名(
extensionName
)、插件(
pluginName
)、控制器(
controller
)和操作(
action