【问题标题】:Typo3 form submit to another viewTypo3 表单提交到另一个视图
【发布时间】:2014-09-30 20:32:42
【问题描述】:

我在 Typo3 6.2 中使用 extbase 和流体进行了扩展。

我的控制器中有 2 个动作 - 动作 1(单个):简单地显示一个对象和 一个表单(对象列表的一些过滤器) - 动作 2(列表):显示与动作 1 相同的表单并处理表单结果并显示对象列表

在我的两个视图中,我的表单看起来像:

<f:form action="list" controller="MyController" pluginName="MyPluginName" name="myName">
...
</f:form>

MyPluginName 引用第二个视图(列表)

当我从第二个视图(列表)提交表单时,操作会正确接收表单参数 但是,当我从第一个视图(单个)提交它时,我被正确地重定向到第二个视图但出现 Typo3 错误:

 #1320830276: A hashed string must contain at least 40 characters, the given string was only 9 characters long. (More information)

那么,我该如何实现呢?

谢谢

【问题讨论】:

    标签: forms submit typo3 fluid extbase


    【解决方案1】:

    对于表单,您必须在 ext_localconf 中将操作设置为不可缓存

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-10-22
      • 2019-08-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-07-18
      • 2014-05-03
      • 1970-01-01
      相关资源
      最近更新 更多