我会尽可能清楚地解释。
当客户将产品添加到购物车并转到所选产品列表时,然后单击按钮"得到查询",它需要他联系表单页面。到目前为止一切都已完成,但我想做的是当客户发送电子邮件时,我希望收到添加/选择产品的信息(产品名称)。
在文件items.phtml我有这个项目的代码
<?php $_items = $this->getRecentItems() ?>
<?php $countItems = count($_items); ?>
<?php if($countItems): ?>
<div>
<ul id="cart-sidebar" class="mini-products-list">
<?php foreach($_items as $_item): ?>
<?php echo $this->getItemHtml($_item) ?>
<?php endforeach; ?>
</ul>
</div>
我不知道如何通过电子邮件传递这些信息,因为我是magento的新手。
答案 0 :(得分:0)
如果您想要包含在共享心愿单功能中,您可以覆盖心愿单共享控制器操作,如下所示:
Port not opened
现在在自定义模块文件夹中,创建controllers / Wishlist / IndexController.php,并覆盖sendAction:
< frontend >
< routers >
< wishlist >
< args >
< modules >
< MyCompany_Coreextensions before="Mage_Wishlist" >
MyCompany_Coreextensions_Wishlist
< /MyCompany_Coreextensions >
< /modules >
< /args >
< /wishlist >
< /routers >
< /frontend >
找到 $ email 变量并附加管理员电子邮件,如下所示:
class MyCompany_Coreextensions_Wishlist_IndexController extends Mage_Wishlist_IndexController
{
public function sendAction()
{
// Copy and paste existing code from sendAction in app/code/core/Mage/Wishlist/controllers/indexController.php
}
}
它应该包括你进入电子邮件。如果您不知道如何创建自己的模块,请look here
注意:这是未经测试的代码,如果您遇到问题请与我们联系