Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Double Order status display in Admin


munjal

Recommended Posts

Posted

Why do I see 2 order status in Admin panel like the following??

 

Orders

Pending: 0

Pending: 0

Processing: 0

Processing: 0

Delivered: 0

Delivered: 0

 

Thanks

Posted

Here is the code from /admim/index.php

 

$orders_contents = '';
 $orders_status_query = tep_db_query("select orders_status_name, orders_status_id from " . TABLE_ORDERS_STATUS . " where language_id = '" . $languages_id . "'");
 while ($orders_status = tep_db_fetch_array($orders_status_query)) {
$orders_pending_query = tep_db_query("select count(*) as count from " . TABLE_ORDERS . " where orders_status = '" . $orders_status['orders_status_id'] . "'");
$orders_pending = tep_db_fetch_array($orders_pending_query);
//Admin begin
//	$orders_contents .= '<a href="' . tep_href_link(FILENAME_ORDERS, 'selected_box=customers&status=' . $orders_status['orders_status_id']) . '">' . $orders_status['orders_status_name'] . '</a>: ' . $orders_pending['count'] . '<br>';
if (tep_admin_check_boxes(FILENAME_ORDERS, 'sub_boxes') == true) { 
  $orders_contents .= '<a href="' . tep_href_link(FILENAME_ORDERS, 'selected_box=customers&status=' . $orders_status['orders_status_id']) . '">' . $orders_status['orders_status_name'] . '</a>: ' . $orders_pending['count'] . '<br>';
} else {
  $orders_contents .= '' . $orders_status['orders_status_name'] . ': ' . $orders_pending['count'] . '<br>';
}
//Admin end
$orders_contents .= '<a href="' . tep_href_link(FILENAME_ORDERS, 'selected_box=customers&status=' . $orders_status['orders_status_id']) . '">' . $orders_status['orders_status_name'] . '</a>: ' . $orders_pending['count'] . '<br>';
 }
 $orders_contents = substr($orders_contents, 0, -4);

 $heading = array();
 $contents = array();

 $heading[] = array('params' => 'class="menuBoxHeading"',
				 'text'  => BOX_TITLE_ORDERS);

 $contents[] = array('params' => 'class="infoBox"',
				  'text'  => $orders_contents);

 $box = new box;
 echo $box->menuBox($heading, $contents);

 echo '<br>';

 

Why do I see 2 order status in Admin panel like the following??

 

Orders

Pending: 0

Pending: 0

Processing: 0

Processing: 0

Delivered: 0

Delivered: 0

 

Thanks

Posted

Check your DB and see if you have two of each entered there.

Posted

Well thanks but that is not a problem!

I had solved the problem any ways.

 

it was this

//Admin end

$orders_contents .= '<a href="' . tep_href_link(FILENAME_ORDERS, 'selected_box=customers&status=' . $orders_status['orders_status_id']) . '">' . $orders_status['orders_status_name'] . '</a>: ' . $orders_pending['count'] . '<br>';

extra code:

 

	//Admin begin
//	$orders_contents .= '<a href="' . tep_href_link(FILENAME_ORDERS, 'selected_box=customers&status=' . $orders_status['orders_status_id']) . '">' . $orders_status['orders_status_name'] . '</a>: ' . $orders_pending['count'] . '<br>';
if (tep_admin_check_boxes(FILENAME_ORDERS, 'sub_boxes') == true) { 
  $orders_contents .= '<a href="' . tep_href_link(FILENAME_ORDERS, 'selected_box=customers&status=' . $orders_status['orders_status_id']) . '">' . $orders_status['orders_status_name'] . '</a>: ' . $orders_pending['count'] . '<br>';
} else {
  $orders_contents .= '' . $orders_status['orders_status_name'] . ': ' . $orders_pending['count'] . '<br>';
}
//Admin end
$orders_contents .= '<a href="' . tep_href_link(FILENAME_ORDERS, 'selected_box=customers&status=' . $orders_status['orders_status_id']) . '">' . $orders_status['orders_status_name'] . '</a>: ' . $orders_pending['count'] . '<br>';
 }

 

Check your DB and see if you have two of each entered there.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...