public function display($tpl = null) { $context = 'order_id'; require_once JPATH_COMPONENT . '/helpers/order.php'; $order_function = new order_functions(); $uri = JFactory::getURI(); $app = JFactory::getApplication(); $document = JFactory::getDocument(); $document->setTitle(JText::_('COM_REDSHOP_ORDER')); $model = $this->getModel('order'); $layout = JRequest::getVar('layout'); if ($layout == 'previewlog') { $this->setLayout($layout); } elseif ($layout == 'labellisting') { JToolBarHelper::title(JText::_('COM_REDSHOP_DOWNLOAD_LABEL'), 'redshop_order48'); $this->setLayout('labellisting'); JToolBarHelper::cancel('cancel', JText::_('JTOOLBAR_CLOSE')); } else { JToolBarHelper::custom('multiprint_order', 'print_f2.png', 'print_f2.png', JText::_('COM_REDSHOP_MULTI_PRINT_ORDER_LBL'), true); JToolBarHelper::title(JText::_('COM_REDSHOP_ORDER_MANAGEMENT'), 'redshop_order48'); JToolBarHelper::addNewX(); JToolBarHelper::custom('allstatus', 'save.png', 'save_f2.png', JText::_('COM_REDSHOP_CHANGE_STATUS_TO_ALL_LBL'), true); JToolBarHelper::custom('export_data', 'save.png', 'save_f2.png', JText::_('COM_REDSHOP_EXPORT_DATA_LBL'), false); JToolBarHelper::custom('export_fullorder_data', 'save.png', 'save_f2.png', JText::_('COM_REDSHOP_EXPORT_FULL_DATA_LBL'), false); JToolBarHelper::custom('gls_export', 'save.png', 'save_f2.png', JText::_('COM_REDSHOP_EXPORT_GLS_LBL'), false); JToolBarHelper::custom('business_gls_export', 'save.png', 'save_f2.png', JText::_('COM_REDSHOP_EXPORT_GLS_BUSINESS_LBL'), false); JToolBarHelper::deleteList(); } $filter_order = $app->getUserStateFromRequest($context . 'filter_order', 'filter_order', ' o.order_id '); $filter_order_Dir = $app->getUserStateFromRequest($context . 'filter_order_Dir', 'filter_order_Dir', 'DESC'); $filter_by = $app->getUserStateFromRequest($context . 'filter_by', 'filter_by', '', ''); $filter_status = $app->getUserStateFromRequest($context . 'filter_status', 'filter_status', '', 'string'); $filter_payment_status = $app->getUserStateFromRequest($context . 'filter_payment_status', 'filter_payment_status', '', ''); $lists['order'] = $filter_order; $lists['order_Dir'] = $filter_order_Dir; $orders = $this->get('Data'); $total = $this->get('Total'); $pagination = $this->get('Pagination'); $lists['filter_by'] = $order_function->getFilterbyList('filter_by', $filter_by, 'class="inputbox" size="1"'); $lists['filter_status'] = $order_function->getstatuslist('filter_status', $filter_status, 'class="inputbox" size="1" onchange="document.adminForm.submit();"'); $lists['filter_payment_status'] = $order_function->getpaymentstatuslist('filter_payment_status', $filter_payment_status, 'class="inputbox" size="1" onchange="document.adminForm.submit();" '); $this->user = JFactory::getUser(); $this->lists = $lists; $this->orders = $orders; $this->pagination = $pagination; $this->request_url = $uri->toString(); parent::display($tpl); }
?> <tr> <td><?php echo JText::_('COM_REDSHOP_ORDER_STATUS'); ?> :</td> <td> <?php $send_mail_to_customer = 0; if (SEND_MAIL_TO_CUSTOMER) { $send_mail_to_customer = "checked"; } $linkupdate = JRoute::_('index.php?option=' . $option . '&view=order&task=update_status&return=order_detail&order_id[]=' . $order_id); echo $order_functions->getstatuslist('status', $this->detail->order_status, "class=\"inputbox\" size=\"1\" "); echo " "; echo $order_functions->getpaymentstatuslist('order_paymentstatus', $this->detail->order_payment_status, "class=\"inputbox\" size=\"1\" "); ?> <?php if ($tmpl) { ?> <input type="hidden" name="tmpl" value="<?php echo $tmpl; ?> "> <?php } ?> <input type="checkbox" <?php echo $send_mail_to_customer; ?> value="true"
</td> <td><input name="requisition_number" id="requisition_number" value=""/></td> </tr> <?php //} ?> <tr> <td><?php echo JText::_('COM_REDSHOP_ORDER_STATUS'); ?> </td> <td><?php // $linkupdate = JRoute::_( 'index.php?option='.$option.'&view=order&task=update_status&return=order_detail&order_id[]='. $this->detail->order_id ); echo $order_functions->getstatuslist('order_status', "", "class=\"inputbox\" size=\"1\" "); echo " "; echo $order_functions->getpaymentstatuslist('order_payment_status', "", "class=\"inputbox\" size=\"1\" "); ?> </td> </tr> <tr> <td><?php echo JText::_('COM_REDSHOP_ORDER_PAYMENT_METHOD'); ?> </td> <td id="tdPayment"> </tr> <tr> <td><?php echo JText::_('COM_REDSHOP_SHIPPING_METHOD'); ?> </td>
?> </td> <td> <?php echo $row->user_email; ?> </td> <td> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td> <?php $linkupdate = JRoute::_('index.php?option=' . $option . '&view=order&task=update_status&return=order&order_id[]=' . $row->order_id); echo $order_function->getstatuslist('order_status' . $row->order_id, $row->order_status, "class=\"inputbox\" size=\"1\" "); echo " "; echo $order_function->getpaymentstatuslist('order_paymentstatus' . $row->order_id, $row->order_payment_status, "class=\"inputbox\" size=\"1\" "); ?> </td> </tr> <tr> <td> <textarea name="customer_note<?php echo $row->order_id; ?> "><?php echo $row->customer_note; ?> </textarea> </td> </tr> <tr>