$_SESSION['cart'] = $c->add_to_cart($id, $quantity); } } // Add review for the current product if (isset($_POST['add_review'])) { $comment->add_review($title, $comment, $rating); } //Delete Comment if (isset($_GET['delete_comment'])) { $comment->delete_review($_GET['delete_comment']); } //Save edited comment if (isset($_POST['save_review'])) { $comment->save_edited_review($comment_id, $rating, $comment, $title); } $s = new product_search($catagory_search, $name_search, $sort, $add_search); //Config $config_res = DB_query("SELECT * FROM {$_TABLES['ecom_config']}"); $config_row = DB_fetchArray($config_res); $T = new Template($_CONF['path'] . 'plugins/ecommerce/templates'); $res = DB_query("SELECT ecom_item_description_long, ecom_item_price, ecom_item_picture_large, ecom_item_name, ecom_item_priceFixxed, ecom_item_instock, ecom_item_rating FROM {$_TABLES['ecom_item']} WHERE ecom_item_id = {$id}"); $row = DB_fetchArray($res); //Set top navigation bar $res_votes = DB_Query("SELECT ID FROM {$_TABLES['ecom_item_rating']} WHERE item_id = {$id}"); $num_votes = DB_numRows($res_votes); $T->set_file('text', 'products_full.thtml'); $T->set_var('search_trail', $s->get_search_trail()); $T->set_var('image', $_ECOM_CONF['item_images'] . $row['ecom_item_picture_large']); if ($config_row['item_picture_large_enable']) { $T->set_var('enable_autosize', true); $T->set_var('image_width', $config_row['item_picture_width_large']);
} else { session_start(); } require_once '../lib-common.php'; require_once 'product_search.class.php'; require_once 'rating.class.php'; $url = "prodcuts.php"; $comment = new rating($url, 0); //will be a list of products $display = COM_siteHeader(); $catagory_search = COM_applyFilter($_GET['catagory_search']); $name_search = COM_applyFilter($_GET['name_search']); $sort = COM_applyFilter($_GET['sort']); $add_search = COM_applyFilter($_POST['add_search']); $page = COM_applyFilter($_GET['page']); $s = new product_search($catagory_search, $name_search, $sort, $add_search); //Set top navigation bar $T = new Template($_CONF['path'] . 'plugins/ecommerce/templates'); $T->set_file(array('products' => 'products.thtml', 'products_row' => 'products_row.thtml')); $T->set_var('search_trail', $s->get_search_trail()); $T->set_var('catagory_options', $s->get_catagory_option()); $T->set_var('catagory_search', $s->get_catagory()); $T->set_var('name_search', $s->get_name()); $T->set_var('sort_none', $s->get_sort() == "" ? true : false); $T->set_var('sort_price', $s->get_sort() == "price" ? true : false); $T->set_var('msg_22', $LANG_ECOM[22]); $T->set_var('msg_14', $LANG_ECOM[14]); $T->set_var('msg_102', $LANG_ECOM[102]); $T->set_var('msg_143', $LANG_ECOM[143]); //Add item to chart if (isset($_GET['add_id'])) {