我在 TYPO3 中设置了一个基本的邮件表单,但它似乎不起作用。
我正在安装的 TYPO3 上有几个站点,其他现有形式也可以正常工作,并且与这个没有的新形式似乎没有任何重大差异。
单击提交按钮时,页面添加?tx_form_form[action]=process&cHash=xxx...
到 url,并且不发送任何邮件或转到重定向页面。
此表单出现在主页上,内部页面上的相同表单可以正常工作...
任何人都知道这里可能是什么问题?
生成的表单代码:
<form enctype="multipart/form-data" method="post" name="id-23" id="field-23" action="http://example.com/?tx_form_form[action]=process&cHash=b34b10df4ff74dac67960e990e130408">
<div>
<input type="hidden" name="tx_form_form[__referrer][@extension]" value="Form" />
<input type="hidden" name="tx_form_form[__referrer][@vendor]" value="TYPO3\CMS" />
<input type="hidden" name="tx_form_form[__referrer][@controller]" value="Frontend" />
<input type="hidden" name="tx_form_form[__referrer][@action]" value="show" />
<input type="hidden" name="tx_form_form[__referrer][arguments]" value="YToxOntzOjU6Im1vZGVsIjthOjA6e319a4f0ce18ed8a7ca3ab5be6c9bc69bc141296c7da" />
<input type="hidden" name="tx_form_form[__trustedProperties]" value="a:1:{s:7:"tx_form";a:5:{s:10:"first_name";i:1;s:9:"last_name";i:1;s:5:"email";i:1;s:8:"postcode";i:1;i:6;i:1;}}bbd972ea3852e6c16fab76a45b46929ac7ab0d52" />
</div>
<ol>
<li class="csc-form-24 csc-form-element csc-form-element-textline">
<label for="field-24">
</label>
<input placeholder="First Name" id="field-24" type="text" name="tx_form_form[tx_form][first_name]" required="required" />
</li>
<li class="csc-form-25 csc-form-element csc-form-element-textline">
<label for="field-25">
</label>
<input placeholder="Last Name" id="field-25" type="text" name="tx_form_form[tx_form][last_name]" required="required" />
</li>
<li class="csc-form-26 csc-form-element csc-form-element-textline">
<label for="field-26">
</label>
<input placeholder="Email" id="field-26" type="text" name="tx_form_form[tx_form][email]" required="required" />
</li>
<li class="csc-form-27 csc-form-element csc-form-element-textline">
<label for="field-27">
</label>
<input placeholder="Postal Code" class="signup-sml" id="field-27" type="text" name="tx_form_form[tx_form][postcode]" />
</li>
<li class="csc-form-28 csc-form-element csc-form-element-submit">
<label for="field-28">
</label>
<input type="submit" id="field-28" value="Submit" name="tx_form_form[tx_form][6]" />
</li>
</ol>
</form>
我不知道这是否相关,但自从升级 TYPO3 版本以来,代码中的所有额外间距都出现了......