コード例 #1
0
 public function addItem(Varien_Object $item)
 {
     if (is_null($this->childMode)) {
         return parent::addItem($item);
     }
     $item->setChildMode($this->childMode);
     if (is_null($item->getId())) {
         return parent::addItem($item);
     }
     $modelName = str_replace('M2ePro/', ucwords($this->childMode) . '_', $this->_resourceModel);
     $childObject = Mage::helper('M2ePro')->getModel($modelName);
     $childObject->addData($item->getData());
     $childObject->setOrigData();
     $childObject->setParentObject($item);
     $item->setChildObject($childObject);
     return parent::addItem($item);
 }