// This program is free software; you can redistribute it and/or // modify it under the terms of version 2.0 of the GNU General // Public License as published by the Free Software Foundation. // // This program is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // // You should have received a copy of version 2.0 of the GNU General // Public License along with this program; if not, write to the Free // Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, // MA 02110-1301, USA. // // // include_once 'autoload.php'; include_once 'kernel/common/template.php'; $offset = 0; $limit = 10; $sortField = 'created'; $sortOrder = 'asc'; $orderArray = eZOrder::active(true, $offset, $limit, $sortField, $sortOrder); $http = eZHTTPTool::instance(); $user = eZUser::currentUser(); $tpl = templateInit(); $Result = array(); $tpl->setVariable('order_list', $orderArray); $Result['content'] = $tpl->fetch('design:portal/widgets/latestorders.tpl'); $Result['path'] = array(); $Result['pagelayout'] = false;
$sortField = 'created'; } if (eZPreferences::value('admin_archivelist_sortorder')) { $sortOrder = eZPreferences::value('admin_archivelist_sortorder'); } if (!isset($sortOrder) || $sortOrder != 'asc' && $sortOrder != 'desc') { $sortOrder = 'asc'; } $http = eZHTTPTool::instance(); // Unarchive options. if ($http->hasPostVariable('UnarchiveButton')) { if ($http->hasPostVariable('OrderIDArray')) { $orderIDArray = $http->postVariable('OrderIDArray'); if ($orderIDArray !== null) { $http->setSessionVariable('OrderIDArray', $orderIDArray); $Module->redirectTo($Module->functionURI('unarchiveorder') . '/'); } } } $archiveArray = eZOrder::active(true, $offset, $limit, $sortField, $sortOrder, eZOrder::SHOW_ARCHIVED); $archiveCount = eZOrder::activeCount(eZOrder::SHOW_ARCHIVED); $tpl->setVariable('archive_list', $archiveArray); $tpl->setVariable('archive_list_count', $archiveCount); $tpl->setVariable('limit', $limit); $viewParameters = array('offset' => $offset); $tpl->setVariable('view_parameters', $viewParameters); $tpl->setVariable('sort_field', $sortField); $tpl->setVariable('sort_order', $sortOrder); $Result = array(); $Result['path'] = array(array('text' => ezpI18n::tr('kernel/shop', 'Order list'), 'url' => false)); $Result['content'] = $tpl->fetch('design:shop/archivelist.tpl');