1

我正在定制一个现有的 Magento 安装,客户想要一个复杂的购物车价格规则条件,内置条件不适用。

我本质上想插入我自己的自定义 php 代码。IE

function doesRuleApply() {
    //complicated code
    if ($someCondition) {
        return true; //i.e. apply the rule
    } else {
        return false; //i.e. don't apply rule
    }
}

我认为这是可能的,给定一个自定义模块,但我不确定从哪里开始。看看现有的规则,看起来很混乱。

是否有任何指南或示例描述如何开始执行此操作,或者任何人都可以指出我正确的方向吗?

(对于他们来说,能够在前端选择此规则也是理想的!)

4

1 回答 1

4

我在 github 上找到了一个非常直接且简单的开源插件,名为DiscountForATweet

他们实现了一个自定义规则以及一个Observer 类,为我指明了我需要的方向。它也恰好是一个很好的简单、自包含的模块,应该可以帮助任何学习 Magento 的人。

于 2012-11-14T06:13:01.003 回答