/** * Assigns object data. * * @param string $dbRecord database record to be assigned * * @return null */ public function assign($dbRecord) { parent::assign($dbRecord); // convert date's to international format if ($this->oxnews__oxdate) { $this->oxnews__oxdate->setValue(oxRegistry::get("oxUtilsDate")->formatDBDate($this->oxnews__oxdate->value)); } }
/** * Assigns to oxarticle object some base parameters/values (such as * detaillink, moredetaillink, etc). * * @param string $aRecord Array representing current field values */ public function assign($aRecord) { // load object from database parent::assign($aRecord); }
/** * Assigns to $this object some base parameters/values. * * @param array $dbRecord parameters/values */ public function assign($dbRecord) { parent::assign($dbRecord); // vendor article count is stored in cache if ($this->_blShowArticleCnt && !$this->isAdmin()) { $this->_iNrOfArticles = oxRegistry::get("oxUtilsCount")->getVendorArticleCount($this->getId()); } $this->oxvendor__oxnrofarticles = new oxField($this->_iNrOfArticles, oxField::T_RAW); }
/** * Loads and assigns object data from DB. * * @param mixed $dbRecord database record array * * @return null */ public function assign($dbRecord) { $this->_iNrOfArticles = null; //clear seo urls $this->_aSeoUrls = array(); return parent::assign($dbRecord); }
/** * Loads and assigns object data from DB. * * @param mixed $dbRecord database record array * * @return null */ public function assign($dbRecord) { $this->_iNrOfArticles = null; return parent::assign($dbRecord); }
/** * Assigns to oxarticle object some base parameters/values (such as * detaillink, moredetaillink, etc). * * @param array $aRecord Array representing current field values * * @return null */ public function assign($aRecord) { startProfile('articleAssign'); // load object from database parent::assign($aRecord); //clear seo urls $this->_aSeoUrls = array(); $this->oxarticles__oxnid = $this->oxarticles__oxid; // check for simple article. if ($this->_blSkipAssign) { return; } $this->_assignParentFieldValues(); $this->_assignNotBuyableParent(); // assign only for a first load time if (!$this->isLoaded()) { $this->_setShopValues($this); } $this->_assignStock(); $this->_assignPersistentParam(); $this->_assignDynImageDir(); $this->_assignComparisonListFlag(); stopProfile('articleAssign'); }
/** * Assigns oxwrapping object data and calculates dprice/fprice * * @param array $dbRecord object data * * @return null */ public function assign($dbRecord) { // loading object from database parent::assign($dbRecord); // setting image path $myConfig = $this->getConfig(); }
/** * Replace the "&" into "&" and call base class. * * @param array $dbRecord database record * * @return null */ public function assign($dbRecord) { parent::assign($dbRecord); // workaround for firefox showing &lang= as &9001;= entity, mantis#0001272 if ($this->oxcontents__oxcontent) { $this->oxcontents__oxcontent->setValue(str_replace('&lang=', '&lang=', $this->oxcontents__oxcontent->value), oxField::T_RAW); } }
/** * Assigns to oxarticle object some base parameters/values (such as * detaillink, moredetaillink, etc). * * @param array $aRecord Array representing current field values * * @return null */ public function assign($aRecord) { startProfile('articleAssign'); // load object from database parent::assign($aRecord); $this->oxarticles__oxnid = $this->oxarticles__oxid; // check for simple article. if ($this->_blSkipAssign) { return; } $this->_assignParentFieldValues(); $this->_assignNotBuyableParent(); $this->_assignStock(); $this->_assignPersistentParam(); $this->_assignDynImageDir(); $this->_assignComparisonListFlag(); stopProfile('articleAssign'); }
/** * Assigns object data. * * @param string $dbRecord database record to be assigned * * @return null */ public function assign($dbRecord) { parent::assign($dbRecord); // convert date's to international format $this->oxnews__oxdate->setValue(oxUtilsDate::getInstance()->formatDBDate($this->oxnews__oxdate->value)); }
/** * Assigns to $this object some base parameters/values. * * @param array $dbRecord parameters/values * * @return null */ public function assign($dbRecord) { parent::assign($dbRecord); // manufacturer article count is stored in cache if ($this->_blShowArticleCnt && !$this->isAdmin()) { $this->_iNrOfArticles = oxUtilsCount::getInstance()->getManufacturerArticleCount($this->getId()); } $this->oxmanufacturers__oxnrofarticles = new oxField($this->_iNrOfArticles, oxField::T_RAW); }