ShopScript: добавить действие с отмеченными заказами Есть решение

Здравствуйте.

Я начинающий разработчик, пишу плагин для ShopScript.

На странице "Магазин" -> "Заказы", когда я отмечаю ряд заказов из списка, появляется меню "С отмеченными". Скажите, пожалуйста, можно ли добавить в это меню мой кастомный пункт и когда пользователь кликнет по нему, то плагином получить информацию по отмеченным заказам (имя, адрес и т.п.) и сделать с ней что-то?

Я так понимаю, нужно ловить интерфейсный хук, но не могу разобраться, какой именно. Подскажите, куда копать?

2 ответа

  • 1
    Алексей Webasyst 27 сентября 2015 07:23 # Решение

    Самое простое решение через JS:
    //Добавить новый элемент
    $('.wf-actions').append('<li><a href="#" data-action-id="myaction">My action</a></li>');
    //В обработке нажатия на ссылку получаете отмеченные заказы и передаёте информацию POST-ом в свой обработчик.
    $.order_list.getSelectedOrders();

  • 1

    И давно обработчк .wf-actions перестал жестко отсылать все запросы к ?module=orders&action=performAction&id=/* тут myaction будет */ ?

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите