示例#1
0
 /**
  * After database price handling
  *
  * @param array $fieldArray Field array
  * @param int $id Id
  *
  * @return void
  */
 protected function afterDatabasePrice(array $fieldArray, $id)
 {
     if (!isset($fieldArray['uid_article'])) {
         $database = $this->getDatabaseConnection();
         $uidArticleRow = $database->exec_SELECTgetSingleRow('uid_article', 'tx_commerce_article_prices', 'uid = ' . (int) $id);
         $uidArticle = $uidArticleRow['uid_article'];
     } else {
         $uidArticle = $fieldArray['uid_article'];
     }
     // @todo what to do with this? it was empty before refactoring
     $this->belib->savePriceFlexformWithArticle($id, $uidArticle, $fieldArray);
 }