/** * This function is used to delete Product * * @return string */ function deleteProduct() { include 'classes/Core/CWishList.php'; include 'classes/Display/DWishList.php'; include 'classes/Core/CUserRegistration.php'; include 'classes/Display/DUserRegistration.php'; include_once 'classes/Core/CNewProducts.php'; include_once 'classes/Display/DNewProducts.php'; include_once 'classes/Core/CFeaturedItems.php'; include_once 'classes/Display/DFeaturedItems.php'; include 'classes/Core/CHome.php'; include 'classes/Core/CAddCart.php'; include 'classes/Display/DAddCart.php'; include_once 'classes/Core/CLastViewedProducts.php'; include_once 'classes/Display/DLastViewedProducts.php'; include_once 'classes/Core/CCurrencySettings.php'; Core_CCurrencySettings::getDefaultCurrency(); $output['signup'] = Display_DUserRegistration::signUp(); $default = new Core_CLastViewedProducts(); $output['lastviewedproducts'] = $default->lastViewedProducts(); $output['cartSnapShot'] = Core_CAddCart::cartSnapShot(); $output['sitelogo'] = Core_CHome::getLogo(); $output['pagetitle'] = Core_CHome::pageTitle(); $output['timezone'] = Core_CHome::setTimeZone(); $output['currentDate'] = date('D,M d,Y - h:i A'); $output['skinname'] = Core_CHome::skinName(); $output['googleanalytics'] = Core_CHome::getGoogleAnalyticsCode(); $output['googlead'] = Core_CHome::getGoogleAd(); $output['banner'] = Core_CHome::getBanner(); $output['footerconnect'] = Core_CHome::getfooterconnect(); $output['sociallink'] = Core_CHome::showSocialLinks(); include 'classes/Core/CKeywordSearch.php'; include 'classes/Display/DKeywordSearch.php'; $output['dropdowncat'] = Core_CKeywordSearch::categoryDropDown(); $default = new Core_CWishList(); $output['viewCompareProducts'] = $default->deleteProduct(); $default = new Core_CFeaturedItems(); $output['maincatimage'] = $default->showMainCategory(); $output['allfeaturedproducts'] = $default->featuredProducts(); if ($_SESSION['compareProductId'] == '') { $output['viewProducts']['viewProducts'] = Display_DWishList::viewProductElse(); } else { $output['viewProducts'] = Core_CWishList::addtoCompareProduct(); } $output['loginStatus'] = Core_CUserRegistration::loginStatus(); $output['headermenu'] = Core_CUserRegistration::showHeaderMenu(); $output['headertext'] = Core_CUserRegistration::showHeaderText(); $output['headermenuhidden'] = Core_CUserRegistration::showHeaderMenuHidden(); $default = new Core_CNewProducts(); $output['newproducts'] = $default->newProducts(); if ($_SESSION['user_id'] != '') { $output['wishlistsnapshot'] = Core_CWishList::wishlistSnapshot(); } Bin_Template::createTemplate('index.html', $output); }
/** * This function is used to Display the Featured Items * * @return string */ function showFeaturedItems() { include_once 'classes/Core/CFeaturedItems.php'; include_once 'classes/Display/DFeaturedItems.php'; include_once 'classes/Core/CLastViewedProducts.php'; include_once 'classes/Display/DLastViewedProducts.php'; include_once 'classes/Core/CKeywordSearch.php'; include_once 'classes/Display/DKeywordSearch.php'; include_once 'classes/Core/CHome.php'; include 'classes/Lib/TagClouds.php'; include 'classes/Core/CTagClouds.php'; include 'classes/Core/CUserRegistration.php'; include 'classes/Display/DUserRegistration.php'; include_once 'classes/Core/CCurrencySettings.php'; Core_CCurrencySettings::getDefaultCurrency(); $output['sitelogo'] = Core_CHome::getLogo(); $output['pagetitle'] = Core_CHome::pageTitle(); $output['timezone'] = Core_CHome::setTimeZone(); $output['currentDate'] = date('D,M d,Y - h:i A'); $output['skinname'] = Core_CHome::skinName(); $output['banner'] = Core_CHome::getBanner(); $output['signup'] = Display_DUserRegistration::signUp(); $output['googleanalytics'] = Core_CHome::getGoogleAnalyticsCode(); $output['googlead'] = Core_CHome::getGoogleAd(); $output['footer'] = Core_CHome::footer(); $output['footerconnect'] = Core_CHome::getfooterconnect(); $output['sociallink'] = Core_CHome::showSocialLinks(); $output['categories'] = Display_DUserRegistration::showMainCat(); $output['tagClouds'] = Core_CTagClouds::displayTagClouds(); $output['showBestSellingProducts'] = Core_CFeaturedItems::showBestSellingProducts(); $output['headermenu'] = Core_CUserRegistration::showHeaderMenu(); $output['headermenuhidden'] = Core_CUserRegistration::showHeaderMenuHidden(); $output['currencysettings'] = Core_CUserRegistration::showCurrencySettings(); $output['headertext'] = Core_CUserRegistration::showHeaderText(); $default = new Core_CLastViewedProducts(); $output['lastviewedproducts'] = $default->lastViewedProducts(); $default = new Core_CFeaturedItems(); $output['featured'] = $default->featuredProducts(); Bin_Template::createTemplate('featureditems.html', $output); }
/** * This function is used to evaluate the product with search option * @param integer $id * * @return string */ function evaluate($id) { $searchoption = $_SESSION['search_option']; $arr = ""; for ($i = 0; $i < count($searchoption); $i++) { $key = key($searchoption); $val = $searchoption[$key]; if ($key != '' && $key != 'Brand' && $key != 'Price') { $attr[] .= $val; } next($searchoption); } //$len_attr=strlen($attr); //$attr=substr($attr,0,($len_attr-1)); $sql = "SELECT product_id FROM products_table WHERE category_id=" . $id . " "; if ($searchoption['Brand']) { $sql .= " and brand='" . $searchoption['Brand'] . "'"; } if ($searchoption['Price']) { $sql .= " and msrp='" . $searchoption['Price'] . "'"; } $query = new Bin_Query(); if ($query->executeQuery($sql)) { $arr_val = $query->records; } if (count($attr) > 0) { for ($i = 0; $i < count($arr_val); $i++) { $sql_query = "SELECT attrib_value_id FROM product_attrib_values_table WHERE product_id=" . $arr_val[$i]['product_id']; $query = new Bin_Query(); if ($query->executeQuery($sql_query)) { $tmp = $query->records; } $val = ""; for ($j = 0; $j < count($tmp); $j++) { $val[] .= $tmp[$j][attrib_value_id]; } if (Core_CFeaturedItems::inArray($val, $attr)) { $product_id .= $arr_val[$i]['product_id'] . ","; } } $len_product_id = strlen($product_id); $product_id = substr($product_id, 0, $len_product_id - 1); return $product_id; } else { for ($i = 0; $i < count($arr_val); $i++) { $product_id .= $arr_val[$i]['product_id']; if ($i != count($arr_val) - 1) { $product_id .= ","; } } return $product_id; } }