Magento多站点表单提交在端点操作中被清除
我有一个带有以下域的magento站点Magento多站点表单提交在端点操作中被清除,magento,post,Magento,Post,我有一个带有以下域的magento站点 我正在尝试提交订阅时事通讯的电子邮件地址。(Magento有这个) 以下显示了时事通讯订阅表单的代码 我认为问题在于,您不能将数据从http发布到https?或者在后端尝试将安全和不安全url与https一起使用如果您的site.eu域作为DNS中的转发,则在重定向时可能会将该数据剥离出来。如果您希望所有表单提交都转到site.eu,您是否尝试过在表单操作中对其进行硬编码?打开该模板并将action=”“更改为action=”https://
我正在尝试提交订阅时事通讯的电子邮件地址。(Magento有这个) 以下显示了时事通讯订阅表单的代码
我认为问题在于,您不能将数据从http发布到https?或者在后端尝试将安全和不安全url与https一起使用如果您的site.eu域作为DNS中的转发,则在重定向时可能会将该数据剥离出来。如果您希望所有表单提交都转到site.eu,您是否尝试过在表单操作中对其进行硬编码?打开该模板并将action=”“
更改为action=”https://www.site.eu/newsletter/subscriber/new/“
。这样,在重定向之前,它不会先攻击其他域。谢谢,但它不起作用。提交表单后,即使其硬编码变量在订阅者新操作中被清除。您是否使用IE来测试这一点?你用的是什么浏览器?
<form action="<?php echo $this->getFormActionUrl() ?>" method="post" id="newsletter-validate-detail">
<div class="form-subscribe">
<div class="input-box">
<input type="text" name="email" id="newsletter" title="<?php echo $this->__('Sign up for our newsletter') ?>" class="input-text required-entry validate-email" />
</div>
<button type="submit" title="<?php echo $this->__('Go') ?>" class="button"><span> <span><?php echo $this->__('Go') ?></span></span></button>
</div>
</form>