Ejemplo n.º 1
0
                     // else add item to session array.
                     insert_cart_item($item_r['item_id'], $item_r['instance_no'], get_opendb_session_var('user_id'));
                 }
             }
         } else {
             if ($HTTP_VARS['op'] == 'delete_from_my_reserve_basket' && is_not_empty_array($HTTP_VARS['sequence_number'])) {
                 while (list(, $sequence_number) = each($HTTP_VARS['sequence_number'])) {
                     delete_cart_item($sequence_number);
                 }
             }
         }
     }
 }
 $page_title = get_opendb_lang_var('item_reserve_list');
 if (is_numeric($listingObject->getItemsPerPage())) {
     $listingObject->setTotalItems(fetch_my_basket_item_cnt(get_opendb_session_var('user_id')));
     if ($listingObject->getTotalItemCount() > 0) {
         $checkbox_column = TRUE;
         $result = fetch_my_basket_item_rs(get_opendb_session_var('user_id'), $listingObject->getCurrentOrderBy(), $listingObject->getCurrentSortOrder(), $listingObject->getStartIndex(), $listingObject->getItemsPerPage());
     }
 } else {
     $result = fetch_my_basket_item_rs(get_opendb_session_var('user_id'), $listingObject->getCurrentOrderBy(), $listingObject->getCurrentSortOrder());
 }
 // Set it explicitly here.
 $HTTP_VARS['op'] = 'my_reserve_basket';
 if (is_exists_item_instance($HTTP_VARS['item_id'], $HTTP_VARS['instance_no'])) {
     $footer_links_r[] = array(url => "item_display.php?item_id=" . $HTTP_VARS['item_id'] . "&instance_no=" . $HTTP_VARS['instance_no'], text => get_opendb_lang_var('back_to_item'));
 }
 if (is_opendb_session_var('listing_url_vars')) {
     $footer_links_r[] = array(url => "listings.php?" . get_url_string(get_opendb_session_var('listing_url_vars')), text => get_opendb_lang_var('back_to_listing'));
 }
Ejemplo n.º 2
0
function is_exists_my_reserve_basket($borrower_id)
{
    // the right to be a borrower can be revoked at any time, even if
    // a user has active borrower records.
    if (is_user_granted_permission(PERM_USER_BORROWER, $borrower_id)) {
        return fetch_my_basket_item_cnt($borrower_id) > 0;
    } else {
        return FALSE;
    }
}