Как показала практика, в Joomshopping не очень продуман основной инструмент продавца - список заказов в админке. Как минимум, не хватает возможности быстро открыть покупателя (ссылка на имени покупателя).
Добавим эту возможность.
Также, с помощью небольшого плагина, выведем информацию о том сколько заказов сделал покупатель и на какую сумму.
Перекроем шаблон вывода списка заказов в админке своим. Обычно шаблон админки - bluestork. Создадим в нем папку html? а в ней папку com_jshopping. В этой папке создадим папку orders. Теперь мы должны скопировать сюда текущий шаблон списка заказов и уже в нем делать изменения.
Копируем /administrator/components/com_jshopping/views/orders/tmpl/list.php
в /administrator/templates/bluestork/html/com_jshopping/orders/
А дальше все просто. Находим вывод имени пользователя и оборачиваем в ссылку.
Вместо
<td> <?php echo $row->name ?> </td>
пишем
<td> <a target="_blank" class="order_detail" href = "/administrator/index.php?option=com_jshopping&controller=users&task=edit&user_id=<?php echo $row->user_id?>"><?php echo $row->name ?></a> </td>
Правильный list.php лежит в архиве с плагином. Плагин считает количество заказов и сумму и выводит данные в list.php
Необходимо скопировать list.php из архива с плагином в /administrator/templates/bluestork/html/com_jshopping/orders/
Установить плагин и в настройках выбрать какой статус заказа является последним (то есть заказы с каким статусом считать выполненными)