Powermail - 错误"没有要显示的表单"

时间:2018-06-15 16:01:14

标签: typo3 typo3-7.6.x powermail

我最近从TYPO3 6.2更新到TYPO3 7.6 我更新了所有扩展程序,但是Powermail运行不好:在前端我得到一个"没有表单显示"消息。

我所有旧的电子邮件数据(已发送的电子邮件,表单和答案)仍然可用,但无法向访问者显示我的联系表单。

我的Powermail是4.4.0。 在模块中,选项卡"功能检查",全部为绿色。

有没有解决方案?

3 个答案:

答案 0 :(得分:1)

只需使用原始HTML模板(和部分代码)进行测试,而不使用扩展powermail的任何扩展程序。这个错误应该用这个来解决。

答案 1 :(得分:0)

您可能使用的是Powermail的旧版本,其中所有表名都以“ s”结尾,例如:

  • tx_powermail_domain_model_answers
  • tx_powermail_domain_model_fields
  • ...

通过更新扩展名,您创建了另一组表(空),这些表的表名末尾没有“ s”:

  • tx_powermail_domain_model_answer
  • tx_powermail_domain_model_field
  • ...

我建议您将旧表的内容移至新表。

答案 2 :(得分:-1)

您是否更新了Powermail? Powermail也有一个更新向导,它位于一个自己的Powermail模块中。 在那里,您可以更新现有表单,然后从后端丢失对旧邮件的访问权限。 可能你也要更新一些模板,这在与更新相关的手册中有提及。

Powermail对于更新有点烦人,因为至少有2个表更改,其中一个从未被要求过。

首先尝试向导,如果这不起作用,则必须完成所有更新消息。

编辑:
执行Powermail的更新向导

  • 检查主模板中是否包含powermail,名称和位置可能已更改,因此您必须再次包含新模板。
  • 检查所有powermail插件,更改插件名称,然后再调整插件
  • 之后您可能必须通过install-tool中的按钮清除所有缓存。