我目前在使用此link action
从view
调用action
时遇到问题
<f:link.action controller="Checklist" action="duplicate" arguments="{checklist: checklist}" class="clone">
<i class="fa fa-files-o" aria-hidden="true"></i>
</f:link.action>
该插件不是调用操作并运行代码,而是简单地重定向到我网站的登录页面,而不会引发任何错误。
我从来没有遇到过这个问题,checklist controller
中的其他actions
可以毫无问题地调用(!从同一个角度!
即使我将操作代码更改为:
public function duplicateAction(VendorsomeExtDomainModelChecklist $checklist) {
TYPO3CMSCoreUtilityDebugUtility::debug($checklist);
exit;
}
它只是忽略所有代码并重定向。
我在ext_localconf
中添加了操作(与其他任何操作一样),以configurePlugin
控制器checklist
的可调用操作。
感谢您的帮助。
我自己找到了解决问题的方法。该问题与Typo3无关,因为它是Javascript代码干预了导致重定向的link action
的提交过程。