プログラムで、magento のショッピング カートの価格ルールの条件を読み取る必要があります。
Mage_SalesRule_Model_Rule
条件を提供するメソッドgetConditionsSerialized()
がありますが、次のような控えめに言っても不可解な方法で:
a:7:{s:4:"type";s:32:"salesrule/rule_condition_combine";s:9:"attribute";N;s:8:"operator";N;s:5:"value";s:1:"1";s:18:"is_value_processed";N;s:10:"aggregator";s:3:"all";s:10:"conditions";a:1:{i:0;a:5:{s:4:"type";s:32:"salesrule/rule_condition_address";s:9:"attribute";s:13:"base_subtotal";s:8:"operator";s:2:">=";s:5:"value";s:1:"1";s:18:"is_value_processed";b:0;}}}
より人道的な方法で状態を読み取る方法を知っている人はいますか? 特定の属性を読み取れるようにしたいです。
本当にありがとう!
Krt_マルタ