Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Magento多站点表单提交在端点操作中被清除_Magento_Post - Fatal编程技术网

Magento多站点表单提交在端点操作中被清除

Magento多站点表单提交在端点操作中被清除,magento,post,Magento,Post,我有一个带有以下域的magento站点 我正在尝试提交订阅时事通讯的电子邮件地址。(Magento有这个) 以下显示了时事通讯订阅表单的代码 我认为问题在于,您不能将数据从http发布到https?或者在后端尝试将安全和不安全url与https一起使用如果您的site.eu域作为DNS中的转发,则在重定向时可能会将该数据剥离出来。如果您希望所有表单提交都转到site.eu,您是否尝试过在表单操作中对其进行硬编码?打开该模板并将action=”“更改为action=”https://

我有一个带有以下域的magento站点








我正在尝试提交订阅时事通讯的电子邮件地址。(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>