示例#1
0
 /**
  * Loads object data from DB (object data ID is passed to method). Returns
  * true on success.
  *
  * @param string $sOxid object id
  *
  * @return oxvendor
  */
 public function load($sOxid)
 {
     if ($sOxid == 'root') {
         return $this->_setRootObjectData();
     }
     return parent::load($sOxid);
 }
 /**
  * Loads object data from DB (object data ID must be passed to method).
  * Converts dates (oxarticle::oxarticles__oxinsert, oxarticle::oxarticles__oxtimestamp)
  * to international format (oxutils.php oxUtilsDate::getInstance()->formatDBDate(...)).
  * Returns true if article was loaded successfully.
  *
  * @param string $oxID Article object ID
  *
  * @return bool
  */
 public function load($oxID)
 {
     // A. #1325 resetting to avoid problems when reloading (details etc)
     $this->_blNotBuyableParent = false;
     $blRet = parent::load($oxID);
     // convert date's to international format
     $this->oxarticles__oxinsert = new oxField(oxUtilsDate::getInstance()->formatDBDate($this->oxarticles__oxinsert->value));
     $this->oxarticles__oxtimestamp = new oxField(oxUtilsDate::getInstance()->formatDBDate($this->oxarticles__oxtimestamp->value));
     return $blRet;
 }