2013-07-04 24 views
1

我正在嘗試在自定義模塊(管理端)中集成購物車規則(Promo)條件塊。 到目前爲止,我能夠顯示條件塊,也可以設置條件(在自定義模塊管理端),但無法保存在我的模塊中所需的格式。它只保存 「如果所有這些條件都爲真:」部分(序列化後)而不是另一個(條件索引)。我試圖在模型的_beforeSave中序列化整個$data['condition'],但是這並不以所需格式保存。如何在自定義模塊magento中集成購物車規則的條件塊?

(我還沒有覆蓋任何東西不僅延長了類模型。 我自定義模塊模塊類Mage_Rule_Model_Abstract延伸。)

我只是想利用的購物車規則Magento的系統(特別是條件塊)自定義模塊。 指導我如何實現這一目標?

謝謝大家。

回答

2

Alhamdulillah,

我有一點更潛水我發現的是,代替$model->setData($data)我必須使用$model->loadPost($data); //Mage_Rule_Model_Abstract$this->_convertFlatToRecursive($data);//Mage_Rule_Model_Abstract然後檢查在數據陣列,之後的數據將是「條件」索引後解決了這個以期望的格式保存並稍後加載以在條件塊中正確顯示保存的規則。

我會在整個博客寫一個小模塊。希望它會幫助某人。

+0

MadMax你曾經寫過關於這個的博客文章嗎? –

+0

希望我能夠獲得足夠的時間。但這是我會做的 –

+0

你可以請分享創建此模塊的代碼。我迫切需要它。 –

相關問題