<f:link.action>导致500个内部服务器错误

时间:2019-09-11 17:03:22

标签: fluid typo3-9.x

通过f:link.action访问我的操作时,出现500个服务器错误。

这是TYPO3 9.5环境。 如果我通过f:link.typolink访问该动作,并将对象的uid用作附加参数,并通过存储库进行搜索,则它可以正常工作。

我确保对象实际上是流体模板中的对象。

通过链接,我什至不参与动作。如果我在操作中写入var_dumpexit,仍然会收到500个内部服务器错误。

链接的动态代码:

<f:link.action action="details" pageUid="{detailsPageUid}"
               arguments="{object: object}" class="seminar-link">
                                            Termine und Details
</f:link.action>

我的动作:

public function detailsAction(Object $object)
{

    $this->view->assign('object', $object);
}

预期结果:获取包含详细信息操作的网站。 实际结果:500服务器错误。 后端错误消息:Core: Exception handler (WEB): Uncaught TYPO3 Exception: #1298012500: Required argument "object" is not set for...

0 个答案:

没有答案