我在TYPO3中设置了一个基本邮件表单,但它似乎没有工作。
我正在处理的TYPO3的安装上有几个网站,而其他现有的表单工作得很好,似乎没有任何重大差异,这个新的没有。
点击提交按钮时,页面会将on("child_added", function(snapshot)
添加到网址,不会发送任何邮件或转到重定向页面。
此表单显示在主页上,内部页面上的相同表单正常工作......
任何人都知道这里可能出现什么问题?
生成的表单代码:
?tx_form_form[action]=process&cHash=xxx...
我不知道它是否相关,但是自升级TYPO3版本以来代码中的所有额外间距都已显示...
答案 0 :(得分:1)
我有一个类似的问题,一个表格在一个网站上没有功能,而在另一个网站上完全没问题。
设置:TYPO3 7.6安装有两个网站,每个网站都有自己的域名,都使用内置系统扩展表格和扩展版本。
问题:在第一个网站中,所有表单都是有效的,在第二个提交表单的过程中,只会导致页面被重新加载而没有任何验证或操作。
解决方案: (1)确保这两个网站都是'起始页面标记为"根页面"并且两者都定义了域记录。 (2)通过自动配置进行realurl设置,我通过删除" realurl_autoconf.php"强制进行更新。在" typo3conf"夹。 (3)确保两个网站的模板中都具有正确的realurl配置。 typoscript设置,例如:
config {
prefixLocalAnchors = all
absRefPrefix = http://www.domain.tld/
absRelPath = /
tx_realurl_enable = 1
}
在我的情况下,我只是忘记了第二个网站的absRefPrefix中的www ...