예제 #1
0
 /**
  * Forms query to load variants.
  *
  * @param bool                      $blRemoveNotOrderables
  * @param bool                      $forceCoreTableUsage
  * @param oxSimpleVariant|oxarticle $baseObject
  * @param string                    $sArticleTable
  *
  * @return string
  */
 protected function getLoadVariantsQuery($blRemoveNotOrderables, $forceCoreTableUsage, $baseObject, $sArticleTable)
 {
     return "select " . $baseObject->getSelectFields($forceCoreTableUsage) . " from {$sArticleTable} where " . $this->getActiveCheckQuery($forceCoreTableUsage) . $this->getVariantsQuery($blRemoveNotOrderables, $forceCoreTableUsage) . " order by {$sArticleTable}.oxsort";
 }