Example #1
0
<?php

include_once 'func.get_baskets_list.php';
valid_auth('member');
// Set content_top to show basket selector...
$content_top .= get_baskets_list();
// Do not show search on non-shopping pages
$show_search = false;
// $where_misc = '
//     AND (
//       '.NEW_TABLE_BASKET_ITEMS.'.basket_id = "'.mysql_real_escape_string($basket_id).'"
//       OR (
//         '.NEW_TABLE_BASKETS.'.member_id = "'.mysql_real_escape_string($member_id).'"
//         AND '.NEW_TABLE_BASKETS.'.delivery_id = "'.mysql_real_escape_string($delivery_id).'"))';
$where_misc = '
    (
      ' . NEW_TABLE_BASKETS . '.member_id = "' . mysql_real_escape_string($member_id) . '"
      AND ' . NEW_TABLE_BASKETS . '.delivery_id = "' . mysql_real_escape_string($delivery_id) . '")';
$order_by = '
    ' . TABLE_CATEGORY . '.sort_order ASC,
    ' . TABLE_PRODUCER . '.business_name ASC,
    ' . NEW_TABLE_PRODUCTS . '.product_name ASC,
    ' . NEW_TABLE_PRODUCTS . '.unit_price ASC';
// Assign page tab and title information
$page_title_html = '<span class="title">Basket</span>';
$page_subtitle_html = '<span class="subtitle">Basket Items</span>';
$page_title = 'Basket: Basket Items';
$page_tab = 'shopping_panel';
// Assign template file
$template_type = 'customer_basket';
// Execute the main product_list query
Example #2
0
    $basket_id = $row->basket_id;
    $delivery_type = $row->delivery_type;
}
if (ActiveCycle::ordering_window() == 'open') {
    if ($basket_id) {
        $basket_status = 'Ready for shopping<br>' . $basket_quantity . ' ' . Inflect::pluralize_if($basket_quantity, 'item') . ' in basket';
    } else {
        $basket_status = '
          <em>Use Select Location (above) to open a shopping basket</em>';
    }
} else {
    $basket_status = 'Ordering is currently closed<br>' . $basket_quantity . ' ' . Inflect::pluralize_if($basket_quantity, 'item') . ' in basket';
}
// Set content_top to show basket selector...
$delivery_codes_list .= get_delivery_codes_list(array('action' => $_GET['action'], 'member_id' => $_SESSION['member_id'], 'delivery_id' => ActiveCycle::delivery_id(), 'site_id' => $_GET['site_id'], 'delivery_type' => $_GET['delivery_type']));
$baskets_list .= get_baskets_list();
// Generate the display output
$display .= '
  <table width="100%" class="compact">
    <tr valign="top">
      <td align="left" width="50%">' . ($delivery_codes_list ? '<div class="content_top">' . $delivery_codes_list . '
        </div>' : '') . '
      </td>
      <td align="right" width="50%">' . ($baskets_list ? '<div class="content_top" style="float:right;">' . $baskets_list . '
        </div>' : '') . '
      </td>
    </tr>
    <tr>
      <td>';
$display .= '
    <img src="' . DIR_GRAPHICS . 'shopping.png" width="32" height="32" align="left" hspace="2" alt="Basket Status"><br>