无法使用BigCommerce API获取规则条件

时间:2015-11-10 11:35:55

标签: php api bigcommerce

我试图从产品中所选规则的条件中获取sku_id。

{{1}}

我似乎从此没有得到任何回报,甚至没有错误信息。有没有人以前用API完成此操作,如果我在哪里出错了可以告诉我。

1 个答案:

答案 0 :(得分:0)

最后在联系BigCommerce支持后解决了。

Rule.php中的条件函数中存在错误。

找到这个功能:

public function conditions()
{
    $conditions = Client::getCollection($this->fields->conditions->resource, 'RuleCondition');

    foreach ($conditions as $condition) {
        $condition->product_id = $this->product_id;
    }

    return $conditions;
}

并将其更改为:

public function conditions()
{
    return $this->fields->conditions;
}

这解决了这个问题。