$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;
} 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