Перейти к содержимому


Статус Недоставленные заказы в верхнем меню админки


  • Вы не можете ответить в тему
Сообщений в теме: 2

#1 Salp

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 218 сообщений
Репутация: 54
Продвинутый

Отправлено 02 April 2013 - 11:27 AM

На мой взгляд, его удобно использовать совместно с модулем от R.Sergey.

Прикрепленный файл  screen.jpg   22.12К   62 Количество загрузок:

Итак, всего две правки:

в admin.php в самом низу перед
$past = time() - CONF_ONLINE_EXPIRE * 60;

добавляем:
  //get completed orders count
$q = db_query("select count(*) from ".ORDERS_TABLE." WHERE statusID!=".(int)CONF_COMPLETED_ORDER_STATUS." AND statusID!=1");
$n = db_fetch_row($q);
$smarty->assign("completed_orders_count", $n[0]);


в index.tpl.html админки добавляем:
<td class="head"><img src="data/admin/sep2.gif" alt=""></td>
<td class="head toph" width="100%"><a href="{$smarty.const.ADMIN_FILE}?order_search_type=SearchByStatusID&checkbox_order_status_2=1&checkbox_order_status_3=1&checkbox_order_status_8=1&checkbox_order_status_6=1&checkbox_order_status_7=1&checkbox_order_status_10=1&checkbox_order_status_4=1&checkbox_order_status_9=1&checkbox_order_status_11=1&dpt=custord&sub=new_orders&search=">Недоставленный: <b>{$completed_orders_count}</a></td>


Ссылку в index.tpl.html подредактировать в соответствии с количеством имеющихся статусов заказов. У меня их 11, а по-умолчанию было 8. Соответственно, для 8 статусов ссылка будет иметь вид
<a href="{$smarty.const.ADMIN_FILE}?order_search_type=SearchByStatusID&checkbox_order_status_2=1&checkbox_order_status_3=1&checkbox_order_status_8=1&checkbox_order_status_6=1&checkbox_order_status_7=1&checkbox_order_status_4=1&dpt=custord&sub=new_orders&search=">Недоставленный: <b>{$completed_orders_count}</a>

  • 1

#2 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 02 April 2013 - 12:16 PM

а по-умолчанию было 8

По умолчанию - четыре :).
  • 1
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#3 Salp

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 218 сообщений
Репутация: 54
Продвинутый

Отправлено 02 April 2013 - 12:41 PM

По умолчанию - четыре :).

Спасибо, тогда, для 4 статусов (5-й Доставлен, его не учитываем) ссылка будет иметь вид:
<a href="{$smarty.const.ADMIN_FILE}?order_search_type=SearchByStatusID&checkbox_order_status_2=1&checkbox_order_status_3=1&checkbox_order_status_4=1&dpt=custord&sub=new_orders&search=">Недоставленный: <b>{$completed_orders_count}</a>

  • 1