php - Magento 是否允许按国家/地区对产品级别的特定项目进行订单和运输限制?

标签 php mysql magento magento-1.4

产品页面会有一个“受限国家/地区”选项卡,我们可以在其中选择产品不能运送到的国家/地区。

最佳答案

不,恐怕我最近为一个项目编写了功能代码:关于我如何解决这个问题的一些建议:

  • 您必须修改 addToCart 介绍你的功能 逻辑。改写 Mage_Checkout_CartController::addAction()
  • 您还需要更改 OnePageController Mage_Checkout_OnepageController::saveBillingAction 和 saveShippingAction 以确认选择的地址不受限制
  • 您还需要更改 Mage_Checkout_MultishippingController::addressesPostAction 以在多次发货结账期间执行相同的地址检查。

管理员更改

  • 您将需要一个名为 restricted_countries 的产品属性 ...您将需要设置一些源和后端模型以填充产品选项卡中多选列表中的国家/地区

我希望这能让您走上正确的道路……祝您好运。

关于php - Magento 是否允许按国家/地区对产品级别的特定项目进行订单和运输限制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6534259/

相关文章:

php - 扩展 Doctrine Entity 以添加业务逻辑

php - 在 .append() 之后编辑 DIV

mysql - 在 where 子句中使用日期范围作为列名

mysql - SQL 查询中的复杂计算

php - Magento:在 phtml 文件中获取静态 block 作为 html

ajax - 使用 ajax 的 Magento 产品列表

magento - Nginx Magento SSL ERR_TOO_MANY_REDIRECTS

php - WordPress 使用表单更新数据库

php - 同时使用 group by 和 order by 的查询优化

php - 根据现有 ID 添加值