Esempio n. 1
0
 function _process()
 {
     global $osC_Manufacturer, $osC_Products;
     include 'includes/classes/products.php';
     $osC_Products = new osC_Products();
     $osC_Products->setManufacturer($osC_Manufacturer->getID());
     if (isset($_GET['filter']) && is_numeric($_GET['filter']) && $_GET['filter'] > 0) {
         $osC_Products->setCategory($_GET['filter']);
     }
     if (isset($_GET['products_attributes']) && is_array($_GET['products_attributes'])) {
         $osC_Products->setProductAttributesFilter($_GET['products_attributes']);
     }
     if (isset($_GET['sort']) && !empty($_GET['sort'])) {
         if (strpos($_GET['sort'], '|d') !== false) {
             $osC_Products->setSortBy(substr($_GET['sort'], 0, -2), '-');
         } else {
             $osC_Products->setSortBy($_GET['sort']);
         }
     }
 }