Можете ли вы добавить обратный URL для be.link ViewHelper? - PullRequest
0 голосов
/ 06 апреля 2020

Можно ли добавить returnUrl в behelin Viewhelper (как это можно сделать, например, в link.editRecord Viewhelper)?

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

Это должно открыть страницу в представлении макета. После внесения изменений я бы хотел вернуться к текущему модулю.

Я пытался использовать это:

<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-адрес выглядит хорошо (по сравнению с другими, которые работают), но представление макета страницы не имеет кнопки закрытия, поэтому Я не могу отскочить назад.

...