/** * Create and setup QListBox lstReferenceIDObject * @param string $strControlId optional ControlId to use * @return QListBox */ public function lstReferenceIDObject_Create($strControlId = null) { $this->lstReferenceIDObject = new QListBox($this->objParentObject, $strControlId); $this->lstReferenceIDObject->Name = QApplication::Translate('Reference I D Object'); $this->lstReferenceIDObject->AddItem(QApplication::Translate('- Select One -'), null); $objReferenceIDObjectArray = Articlecore::LoadArrayByProductGroup('9'); if ($objReferenceIDObjectArray) { foreach ($objReferenceIDObjectArray as $objReferenceIDObject) { $objListItem = new QListItem($objReferenceIDObject->__toString(), $objReferenceIDObject->Id); if ($this->objArticlebook->ReferenceIDObject && $this->objArticlebook->ReferenceIDObject->Id == $objReferenceIDObject->Id) { $objListItem->Selected = true; } $this->lstReferenceIDObject->AddItem($objListItem); } } return $this->lstReferenceIDObject; }
/** * Create and setup QListBox lstReferenceIdObject * @param string $strControlId optional ControlId to use * @return QListBox */ public function lstReferenceIDObject_Create($strControlId = null) { $this->lstReferenceIDObject = new QListBox($this->objParentObject, $strControlId); $this->lstReferenceIDObject->Name = QApplication::Translate('Reference Id Object'); $this->lstReferenceIDObject->Required = true; if (!$this->blnEditMode) { $this->lstReferenceIDObject->AddItem(QApplication::Translate('- Select One -'), null); } $productgroupid = Articlecategory::QuerySingle(QQ::Equal(QQN::Articlecategory()->AmazonCode, 'DVD')); $objReferenceIDObjectArray = Articlecore::LoadArrayByProductGroup($productgroupid->Id); if ($objReferenceIDObjectArray) { foreach ($objReferenceIDObjectArray as $objReferenceIDObject) { $objListItem = new QListItem($objReferenceIDObject->__toString(), $objReferenceIDObject->Id); if ($this->objArticlemovies->ReferenceIDObject && $this->objArticlemovies->ReferenceIDObject->Id == $objReferenceIDObject->Id) { $objListItem->Selected = true; } $this->lstReferenceIDObject->AddItem($objListItem); } } return $this->lstReferenceIDObject; }