typo3 - Typo3 8.7:使用链接操作时错误重定向到登录页面
问题描述
我目前无法使用此功能action
从 a中调用view
link 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>
该插件无需调用操作并运行代码,而是简单地重定向到我网站的登录页面,而不会引发任何错误。
我从来没有遇到过这个问题,其他actions
的checklist controller
可以调用没有任何问题(!从同样的角度来看!)。
即使我将操作代码更改为:
public function duplicateAction(\Vendor\someExt\Domain\Model\Checklist $checklist) {
\TYPO3\CMS\Core\Utility\DebugUtility::debug($checklist);
exit;
}
它只是忽略所有代码并重定向。
我已将 to 中的操作(与任何其他操作一样)添加ext_localconf
到configurePlugin
控制器的可调用操作中checklist
。
谢谢你的帮助。
解决方案
我自己找到了解决问题的方法。问题与 Typo3 无关,因为 Javascript 代码干预了link action
导致重定向的提交过程。
推荐阅读
- github - 当项目处于非活动状态时如何找到替换分叉?
- php - php artisan migrate 命令抛出错误
- jquery - 如何使用行索引获取列 ID
- python - 如何点击以下网站上的按钮?
- python - aggfunc 在 pandas pivot_table 的单元格中获取任意值
- typescript - 引用对象的属性名称和值对类型的正确方法是什么?
- laravel - Laravel 发布请求路由
- jquery - JQuery从div中搜索文本并仅删除该文本
- vba - 使用变量引用集合时“对象无效或不再设置”
- typo3 - 在 Typo3 中更改内容元素的 CSS 的最佳方法是什么?