我想从我的后端模块中为特定页面打开“ web_layout”,然后执行操作后,跳回到我的模块中。
为此,我想要打开web_layout的操作以显示一个关闭按钮,该按钮将返回到我的模块,例如,类似于使用record_edit的行为。
我尝试使用这个:
<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相比),但是页面布局视图没有关闭按钮,因此我无法跳回。