Добавьте на панель вида товаров ссылки и запрограммируйте их действия при помощи HTML и JavaScript без создания плагинов.
Для версии 2.0 код оформления ссылок можно посмотреть в хуке backend_prod_list, для версии 1.3 – в backend_products.
Для разных пользователей можно выводить разный набор ссылок. Каждая ссылка выводится только для тех пользователей, логины которых перечислены через запятую в примечании над ней.
Можно, например:
При помощи флажка "CSS для 2.0" происходит подключение файла стиля для корректного отображения ссылок в интерфейсе 2.0
Инструкции по составлению ссылок
Предположим, есть два пользователя админки с логинами имя1@домен.ru и имя2@домен.ru
Ссылка на категорию "Видеоигры" нужна только первому пользователю, а ссылка на категорию "Поступления" - всем.
В этом случае над первой ссылкой мы указываем логин только первого пользователя, а над второй - обоих через запятую.
<!--имя1@домен.ru-->
<li class='list-view-mode list-view-mode-skus'>
<span onclick='asLoadLink("Видеоигры")' style='cursor:pointer'>
<i class='icon16 folder'></i> В
</span>
</li>
<!--имя1@домен.ru,имя2@домен.ru-->
<li class='list-view-mode list-view-mode-skus'>
<span onclick='asLoadLink("Поступления")' style='cursor:pointer'>
<i class='icon16 folder'></i> П
</span>
</li>
<script>
let links = [];
links['Видеоигры'] = 'ДОМЕН/webasyst/shop/?action=products#/products/category_id=167';
links['Поступления'] = 'ДОМЕН/webasyst/shop/?action=products#/products/category_id=216';
function asLoadLink(title){
location.href=links[title];
}
</script>
Ссылку на категорию, список и т.п. можно получить, щелкнув на нужной правой кнопкой мыши и выбрав в контекстном меню команду типа "Копировать адрес ссылки". Также можно сначала перейти на нужную страницу по ссылке, а затем скопировать ссылку из адресной строки браузера.
Ссылка для перехода к началу страницы
В качестве пиктограммы для ссылки можно использовать подходящий символ Юникода (если он поддерживается браузером), как сделано в этом примере. Логины пользователей, которым нужна эта ссылка на панели вида, указываются в комментарии над блоком ссылки.
<!--имя1@домен.ru,имя2@домен.ru-->
<li class='list-view-mode list-view-mode-skus'>
<span onclick='asScrollToTop()' style='cursor:pointer'>
⬆ Вверх
</span>
</li>
<script>
function asScrollToTop(){
$(window).scrollTop(0)
}
</script>
Синхронизация с карточкой товара в отдельном окне
7 дней бесплатно
Дополнительные данные и столбцы в таблице товаров
7 дней бесплатно