require_once MYSHOP_PATH . 'class/tree.php'; $op = 'dashboard'; if (isset($_POST['op'])) { $op = $_POST['op']; } elseif (isset($_GET['op'])) { $op = $_GET['op']; } $action = 'default'; if (isset($_POST['action'])) { $action = $_POST['action']; } elseif (isset($_GET['action'])) { $action = $_GET['action']; } $limit = myshop_utils::getModuleOption('items_count'); $baseurl = MYSHOP_URL . 'admin/' . basename(__FILE__); $conf_msg = myshop_utils::javascriptLinkConfirm(_AM_MYSHOP_CONF_DELITEM); $myshop_Currency =& myshop_Currency::getInstance(); $manual_meta = myshop_utils::getModuleOption('manual_meta'); global $xoopsConfig; if (file_exists(MYSHOP_PATH . 'language/' . $xoopsConfig['language'] . '/modinfo.php')) { require_once MYSHOP_PATH . 'language/' . $xoopsConfig['language'] . '/modinfo.php'; } else { require_once MYSHOP_PATH . 'language/english/modinfo.php'; } if (file_exists(MYSHOP_PATH . 'language/' . $xoopsConfig['language'] . '/main.php')) { require_once MYSHOP_PATH . 'language/' . $xoopsConfig['language'] . '/main.php'; } else { require_once MYSHOP_PATH . 'language/english/main.php'; } if (!is_dir(MYSHOP_CACHE_PATH)) { mkdir(MYSHOP_CACHE_PATH, 0777);
$criteria = new CriteriaCompo(); $criteria->add(new Criteria('cmd_id', 0, '<>')); $criteria->add(new Criteria('cmd_state', $conditions[$filter3], '=')); $itemsCount = $h_myshop_commands->getCount($criteria); if ($itemsCount > $limit) { $pagenav = new XoopsPageNav($itemsCount, $limit, $start, 'start', 'op=commands'); } $criteria->setSort('cmd_date'); $criteria->setOrder('DESC'); $criteria->setLimit($limit); $criteria->setStart($start); $orders = $h_myshop_commands->getObjects($criteria); $class = ''; echo "<table class='outer'>"; $form = "<form method='post' name='frmfilter' id='frmfilter' action='{$baseurl}'>" . _AM_MYSHOP_LIMIT_TO . " <select name='filter3' id='filter3'><option value='0'" . $selected[0] . ">" . _MYSHOP_CMD_STATE1 . "</option><option value='1'" . $selected[1] . ">" . _MYSHOP_CMD_STATE2 . "</option><option value='2'" . $selected[2] . ">" . _MYSHOP_CMD_STATE3 . "</option><option value='3'" . $selected[3] . ">" . _MYSHOP_CMD_STATE4 . "</option><option value='4'" . $selected[4] . ">" . _MYSHOP_CMD_STATE5 . "</option><option value='5'" . $selected[5] . ">" . _MYSHOP_CMD_STATE6 . "</option></select> <input type='hidden' name='op' id='op' value='orders' /><input type='submit' name='btnfilter' id='btnfilter' value='" . _AM_MYSHOP_FILTER . "' /></form>"; $confValidateOrder = myshop_utils::javascriptLinkConfirm(_AM_MYSHOP_CONF_VALIDATE); echo "<tr><td colspan='2' align='left'>"; if (isset($pagenav) && is_object($pagenav)) { echo $pagenav->renderNav(); } else { echo ' '; } $exportFormats = glob(MYSHOP_PATH . 'admin/exports/*.php'); $formats = array(); foreach ($exportFormats as $format) { if (strstr($format, 'export.php') === false) { $exportName = basename(str_replace('.php', '', $format)); $formats[] = '<option value="' . $exportName . '">' . $exportName . '</option>'; } } echo "</td><td><form method='post' action='{$baseurl}' name='frmexport' id='frmexport'>" . _AM_MYSHOP_CSV_EXPORT . "<input type='hidden' name='op' id='op' value='orders' /><input type='hidden' name='action' id='action' value='export' /><input type='hidden' name='cmdtype' id='cmdtype' value='{$filter3}' /><select name='exportfilter' id='exportfilter' size='1'>" . implode("\n", $formats) . "</select> <input type='submit' name='btngoexport' id='btngoexport' value='" . _AM_MYSHOP_OK . "' /></form></td><td align='right' colspan='2'>" . $form . "</td></tr>\n";
} $op = 'default'; if (isset($_POST['op'])) { $op = $_POST['op']; } elseif (isset($_GET['op'])) { $op = $_GET['op']; } $productId = 0; if (isset($_POST['product_id'])) { $productId = $_POST['product_id']; } elseif (isset($_GET['product_id'])) { $productId = $_GET['product_id']; } $xoopsTpl->assign('op', $op); $xoopsTpl->assign('confEmpty', myshop_utils::javascriptLinkConfirm(_MYSHOP_EMPTY_CART_SURE, true)); $xoopsTpl->assign('confirm_delete_item', myshop_utils::javascriptLinkConfirm(_MYSHOP_EMPTY_ITEM_SURE, false)); $uid = myshop_utils::getCurrentUserID(); if ($uid > 0) { $xoopsTpl->assign('isCartExists', $h_myshop_persistent_cart->isCartExists()); } else { $xoopsTpl->assign('isCartExists', false); } // Cart content function listCart() { global $xoopsTpl, $uid; $cartForTemplate = $discountsDescription = array(); $emptyCart = false; $shippingAmount = $commandAmount = $vatAmount = $commandAmountTTC = $discountsCount = 0; $goOn = ''; $reductions = new myshop_reductions();