Exemplo n.º 1
0
     $s = ProductAttribute::getOldStylesFunction()->retrieveDetail($styles_id);
     if ($s['styles_id'] == $styles_id) {
         $date_created = date('d-M-Y', strtotime($s['date_created']));
         $sort_order = $s['sort_order'];
         $is_active = $s['is_active'] == '1' ? 'checked="checked"' : '';
         $is_close = $s['is_close'] == '1' ? 'checked="checked"' : '';
         $class_disabled = $s['is_close'] == '1' && ($session_userinfo['username'] != $s['created_by'] || $session_userinfo['id'] == 1) ? 'disabled' : '';
         $is_disabled = $s['is_close'] == '1' && ($session_userinfo['username'] != $s['created_by'] || $session_userinfo['id'] == 1) ? 'disabled="disabled"' : '';
         $is_hide = $s['is_close'] == '1' && ($session_userinfo['username'] != $s['created_by'] || $session_userinfo['id'] == 1) ? 'hide' : '';
         $sd_query = tep_db_query("SELECT * FROM styles_description sd WHERE sd.styles_id={$styles_id}");
         while ($row = tep_db_fetch_array($sd_query)) {
             $sd[$row['languages_id']] = $row;
         }
         $stylename = $sd['2']['name'];
         $obj_pa = new ProductAttribute($styles_id);
         $obj_pa->getAttachmentsAsObject()->processPostAction();
     } else {
         $styles_id = '0';
     }
 }
 $pagetype .= $styles_id == '0' ? '<span class="red">NEW</span>' : '<span class="green">' . $stylename . '</span>';
 $content = '';
 /*
 //IF ANY NEW PRODUCTS IS ADDED TO STYLES, ASK TO SEND EMAIL NOTICE TO CUSTOMER
 if(false && isset($new_inserted_products) && count($new_inserted_products)>0) {
     $nip = implode(',', $new_inserted_products);
     $new_inserted_query  = "SELECT p.products_id, p.products_model, p.products_status, pd.products_name";
     $new_inserted_query .= ", CONCAT(c.customers_firstname,' ',c.customers_lastname) AS customers_name, c.customers_email_address";
     $new_inserted_query .= " FROM products p";
     $new_inserted_query .= " INNER JOIN products_configurator pc ON pc.products_id=p.products_id";// AND pc.customers_id!=1";
     $new_inserted_query .= " LEFT JOIN products_description pd ON pd.products_id=p.products_id AND pd.language_id=".LANGUAGEID;
Exemplo n.º 2
0
        } else {
            $obj_product = Product::loadObjectFromProductCode($product_entry);
            if ($obj_product === false) {
                $obj_product = new Product($product_entry);
            }
        }
        $result = '';
        if ($obj_product === false) {
            $result .= '<h3 class="red">Product <strong>' . $product_entry . '</strong> not found!</h3>';
        } else {
            $result .= '<div style="float:left;">' . $obj_product->displayImage(IMAGE_SIZE_THUMBNAIL_1, IMAGE_SIZE_THUMBNAIL_1_PORTRAIT) . '</div><div style="margin-left:120px;">';
            $attributes = ProductAttribute::getOldStylesFunction()->getProductStyles($obj_product->id);
            $total_images = 0;
            foreach ($attributes[ProductAttribute::GROUP_ID_PACKAGING] as $attribute_id => $attribute_name) {
                $obj_pa = new ProductAttribute($attribute_id);
                foreach ($obj_pa->getAttachmentsAsObject()->getFilesAsArray() as $img_index => $img_file) {
                    $total_images++;
                    $result .= '<div style="margin-bottom:10px;">' . $obj_pa->getAttachmentsAsObject()->displayImageFile($img_index, $imgwidth, $imgheight) . '</div>';
                }
            }
            if ($total_images == 0) {
                $result .= ERROR_MESSAGE_NOIMAGE;
            }
            $result .= '</div>';
        }
        echo utf8_encode($result);
        exit;
    }
}
if (USERAGENTISMANOBOCLIENT && $hidemenuscript != '') {
    //ADDITIONAL SCRIPT TO RUN WHEN MODULE IS CALLED FROM Manobo Client