Ejemplo n.º 1
0
 /**
  * Insert Item into Google Content
  *
  * @param BlueVisionTec_GoogleShoppingApi_Model_Item $item
  * @return BlueVisionTec_GoogleShoppingApi_Model_Service_Item
  */
 public function insert($item)
 {
     $service = Mage::getModel('googleshoppingapi/googleShopping');
     $product = $item->getType()->convertAttributes($item->getProduct());
     $shoppingProduct = $service->insertProduct($product, $item->getStoreId());
     $published = now();
     $item->setGcontentItemId($shoppingProduct->getId())->setPublished($published);
     $expires = $shoppingProduct->getExpirationDate();
     if ($expires) {
         $expires = $this->convertContentDateToTimestamp($expires);
         $item->setExpires($expires);
     }
     return $this;
 }