0

我最近从 TYPO3 6.2 更新到 TYPO3 7.6 我更新了我的所有扩展,但 Powermail 运行不佳:在前端我收到“没有要显示的表单”消息。

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

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

有什么解决办法吗?

4

3 回答 3

1

只需使用原始 HTML 模板(和部分)进行测试,无需任何扩展 powermail 的扩展。这个错误应该可以解决。

于 2018-06-18T13:28:04.117 回答
0

您可能有一个旧版本的 powermail,其中所有表名都以“s”结尾,例如:

  • tx_powermail_domain_model_answers
  • tx_powermail_domain_model_fields
  • ...

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

  • tx_powermail_domain_model_answer
  • tx_powermail_domain_model_field
  • ...

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

于 2019-11-01T01:03:39.073 回答
-1

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

Powermail 的更新有点烦人,因为至少有 2 次表格更改从未需要过。

因此,请先尝试向导,如果这不起作用,您必须遵循所有更新消息。

编辑:
执行 Powermail 的更新向导后

  • 检查主模板是否包含 powermail,名称和位置可能已更改,因此您必须再次包含新模板。
  • 检查powermail的所有插件,插件名称已更改,您必须再次调整插件
  • 之后,您可能必须通过安装工具中的按钮清除所有缓存。
于 2018-06-15T16:12:28.640 回答