示例#1
0
        $_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']);
示例#2
0
} 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'])) {