我已将通讯订阅框移至页脚。当我尝试订阅时,页面会重新加载并将其添加到 url:?email=test%40test.nl(如果使用 test@test.nl 地址)
我在 newsletter.xml(将块移动到页脚)和 footer.phtml(在页脚中回显块)中所做的更改。
已经尝试过这个问题的解决方案:Magento 时事通讯未发布 但什么也没做。还尝试将 this:getFormActionUrl() ?> 更改为直接 url,结果相同。
有人有这个问题的经验吗?
我已将通讯订阅框移至页脚。当我尝试订阅时,页面会重新加载并将其添加到 url:?email=test%40test.nl(如果使用 test@test.nl 地址)
我在 newsletter.xml(将块移动到页脚)和 footer.phtml(在页脚中回显块)中所做的更改。
已经尝试过这个问题的解决方案:Magento 时事通讯未发布 但什么也没做。还尝试将 this:getFormActionUrl() ?> 更改为直接 url,结果相同。
有人有这个问题的经验吗?
我尝试通过以下方式更改 newsletter.xml:
<default>
<!-- Mage_Newsletter -->
<reference name="left">
<block type="newsletter/subscribe" name="left.newsletter" template="newsletter/subscribe.phtml"/>
</reference>
</default>
到:
<default>
<!-- Mage_Newsletter -->
<reference name="footer">
<block type="newsletter/subscribe" name="left.newsletter" template="newsletter/subscribe.phtml"/>
</reference>
</default>
并且通讯框显示在页脚,提交作品。无需在 footer.phtml 中添加“echo”。
发现了问题,其实是我一个非常愚蠢的错误......
订阅块也被包裹在另一个块中,所以它没有发布。所以anwser是上述anwsers的组合。