0

我使用下面的代码在产品详细信息页面的选项卡中显示了“告诉朋友”表格

<block type="catalog/product_view_tabs" name="product.info.tabs" as="info_tabs" template="catalog/product/view/tabs.phtml" >
          <action method="addTab" translate="title" module="catalog">
     <alias>send-friend</alias>
     <title>Send Friends</title>
     <block>sendfriend/send</block>
     <template>sendfriend/send.phtml</template>
          </action>     
    </block>

我已经启用了允许客人从后端“是”。但是在提交表单时,它会重定向到 404 页面。发送电子邮件的默认方式在选项卡之外可以正常工作,但在选项卡内部则不起作用。我错过了什么吗?

4

1 回答 1

1

如果它将您发送到正确的 url,无论您是否来自选项卡,您都应该期望它以相同的方式工作。

我刚刚解决了我的 404 错误

  • 在配置 > 系统 > 高级中启用发送给朋友
  • 在 Configuration > Catalog > Email to a Friend 中设置“已启用”、“默认模板”、“允许访客”、“Cookie(不安全)”

我收到的网址是http://www.example.com/sendfriend/product/send/id/14530/

我的猜测是,这是您模板中的某个问题。

于 2012-08-03T16:50:26.853 回答