cw_call('cw_review_add_new_review_manual', array($review_new, $product_id)); $top_message = array('content' => cw_get_langvar_by_name('msg_adm_products_reviews_upd'), 'type' => 'I'); } cw_header_location($current_target . "&action=process"); } if ($action == 'reset') { $review_session_data['search'] = array(); cw_header_location($current_target); } if ($action == "search") { $review_session_data = $review_data; $where = cw_review_generate_where_search($review_data, $mandatory_where); } if ($action == "process") { $review_data = $review_session_data; $where = cw_review_generate_where_search($review_data, $mandatory_where); $avail_sort_fields = array('ctime', 'productcode', 'status'); if (in_array($sort, $avail_sort_fields)) { $orderby = "ORDER BY " . $sort; if ($direction == 1) { $orderby .= " DESC"; } $review_data['sort_field'] = $sort; $review_data['sort_direction'] = $direction; } } $total_items = cw_review_get_management_reviews_count($where, $orderby, ""); $navigation = cw_core_get_navigation($target, $total_items, $page); $navigation['script'] = $current_target . "&action=process"; if (!empty($review_data['sort_field'])) { $navigation['script'] .= "&sort=" . $review_data['sort_field'];
$top_message = array('content' => cw_get_langvar_by_name('txt_review_nas_been_deleted'), 'type' => 'I'); cw_header_location("index.php?target=estore_reviews_management&action=process"); } } if ($action == 'reset') { $review_session_data['search'] = array(); $review_session_data['ids'] = ""; cw_header_location("index.php?target=estore_reviews_management"); } if ($action == "search") { $review_session_data = $review_data; $where = cw_review_generate_where_search($review_data); } if ($action == "process") { $review_data = $review_session_data; $where = cw_review_generate_where_search($review_data); $avail_sort_fields = array('ctime', 'productcode', 'status'); if (in_array($sort, $avail_sort_fields)) { $orderby = "ORDER BY " . $sort; if ($direction == 1) { $orderby .= " DESC"; } $review_data['sort_field'] = $sort; $review_data['sort_direction'] = $direction; } } $total_items = cw_review_get_management_reviews_count($where, $orderby, ""); $navigation = cw_core_get_navigation($target, $total_items, $page); $navigation['script'] = "index.php?target=estore_reviews_management&action=process"; if (!empty($review_data['sort_field'])) { $navigation['script'] .= "&sort=" . $review_data['sort_field'];