如何从模块打开web_layout模块并返回

时间:2020-04-06 10:10:56

标签: typo3 fluid view-helpers

我想从我的后端模块中为特定页面打开“ web_layout”,然后执行操作后,跳回到我的模块中。

为此,我想要打开web_layout的操作以显示一个关闭按钮,该按钮将返回到我的模块,例如,类似于使用record_edit的行为。

  1. 打开record_edit表单(带有关闭按钮和有效的返回URL):

    enter image description here

  2. 打开网络布局-没有关闭按钮

    enter image description here

我尝试使用这个:

<f:variable 
    name="return_url" 
    value="{be:moduleLink(route:'web_mymodule', arguments:'{id:pageUid, action:\'listMyAction\',extension:\'myextension\'}')}" />


<f:be.link route="web_layout" parameters="{id:pageUid, returnUrl:return_url}" >
    <core:icon identifier="actions-document-open" />  
</f:be.link>

但这没有效果。

所生成的返回URL看起来不错(与其他可用的URL相比),但是页面布局视图没有关闭按钮,因此我无法跳回。

0 个答案:

没有答案