Magento 第一次订购时首次免客户运费
我的问题: 如何针对这一需求进行逻辑和编程开发。 我的要求是:我需要免费送货的客户第一次订单。我没有任何使用过的优惠券代码或折扣。 当客户注册并下订单时,我直接设置免费送货 请帮帮我 你好Magento 第一次订购时首次免客户运费,magento,shipping,Magento,Shipping,我的问题: 如何针对这一需求进行逻辑和编程开发。 我的要求是:我需要免费送货的客户第一次订单。我没有任何使用过的优惠券代码或折扣。 当客户注册并下订单时,我直接设置免费送货 请帮帮我 你好 我已经找到了解决方案,所以请不要使用任何ans。我已经创建了一个自定义装运方法,然后为上述要求添加自定义代码 配送方法URL:遵循此URL 然后在carrier.php文件中添加我的代码,如下所示 $session=Mage::getSingleton'customer/session' if ($ses
我已经找到了解决方案,所以请不要使用任何ans。我已经创建了一个自定义装运方法,然后为上述要求添加自定义代码 配送方法URL:遵循此URL 然后在carrier.php文件中添加我的代码,如下所示 $session=Mage::getSingleton'customer/session'
if ($session->isLoggedIn()) {
$customer = Mage::getSingleton('customer/session')->getCustomer();
//echo '<pre>';
//print_r(get_class_methods($customer));
$orders = Mage::getResourceModel('sales/order_collection')
->addFieldToSelect('*')
->addFieldToFilter('customer_id', $customer->getId());
if (!$orders->getSize())
{
$result->append($this->_getFreeRate());
return $result;
}
}else{
if ($expressAvailable) {
$result->append($this->_getExpressRate());
}
$result->append($this->_getStandardRate());
return $result;
}
你不能用这种方式满足你的要求。你需要做很多。呃。。。什么我们能为您做些什么?问题是什么?这个问题似乎离题了,因为它与编程无关。