-
13-12-2019 - |
题
我有一个特定的要求,如果产品“缺货”,但我不希望将产品添加到购物车或结账流程中,而只是为客户存储产品延期交货并通知他,我希望允许延期交货/她在产品重新有货时通过电子邮件发送产品链接。
愿望清单做同样的事情,所以我将其复制到本地>法师>愿望清单并观察 withlist_add_product
将产品添加到 product_alert_stock
. 。除了链接的网址和消息中包含愿望清单外,它工作正常。我相信,我可以更改消息,但我不确定如何更改 url 部分。
有人可以指导我更改愿望清单的网址链接吗?最好将其保留为“法师”>“愿望清单”,还是我应该创建该模块并重命名为“缺货订单”之类的内容?
解决方案
您可以尝试使用适当的 frontname 创建自定义模块,然后使用列表控制器扩展并更新帖子 url。
或者
尝试在 config.xml 中使用重写
<global>
<rewrite>
<fancy_url>
<from><![CDATA[/customModule\/(.*)/]]></from>
<to><![CDATA[customModule/controller/view/name/$1/]]></to>
<complete>1</complete>
</fancy_url>