Отправка сообщений в тикетнице по Ctrl+Enter

Запрос улучшений, интеграции с различными системами и т.д.
Аватара пользователя
Alex Keda
Сообщения: 2882
Зарегистрирован: 2009-10-07 14:30:54
Откуда: USSR
Поблагодарили: 19 раз

Отправка сообщений в тикетнице по Ctrl+Enter

Сообщение Alex Keda » 2010-08-09 10:28:08

собсно... окно жутко напоминает асечное... я каждый раз жму вначале Ctrl+Enter а потом, сообразив, уже мышой...
может как-то реально на js отловить указанную комбинацию (снова, в идеале, возможность выбора комбинации)

=========
цена вопроса?
Убей их всех! Бог потом рассортирует...

B0nuse
Сообщения: 79
Зарегистрирован: 2010-04-16 23:10:59

Re: Отправка сообщений в тикетнице по Ctrl+Enter

Сообщение B0nuse » 2010-09-06 19:44:55

5$ за подсказку ;)

Попробуй вставить код

Код: Выделить всё

function ctrlEnter(event, formElem) {   
    if((event.ctrlKey) && ((event.keyCode == 0xA)||(event.keyCode == 0xD))) {   
        //formElem.submit.click(); // если отправка формы происходила бы по POST
        TicketEdit(); // т.е. по нажатию нужно выполнить эту функцию для отправки формы
    }   
}   

в файлы styles\billing\Js\Pages\TicketEdit.js и styles\billing\Js\Pages\Administrator\TicketEdit.js

И код

Код: Выделить всё

 'onkeypress' => 'ctrlEnter(event, this)',

в файлы hosts\billing\comp\www\Administrator\TicketEdit.js между строк 126-127 (там где описана переменная)

Код: Выделить всё

    $Comp = Comp_Load(
      'Form/Input',
      Array(
        'type'    => 'button',
        'onclick' => 'TicketEdit();',
        'value'   => 'Сохранить'
      )
    );

и hosts\billing\comp\www\TicketEdit.js между строк 198-199 (там где описана переменная)

Код: Выделить всё

    $Comp = Comp_Load(
      'Form/Input',
      Array(
        'type'    => 'button',
        'onclick' => 'TicketEdit();',
        'value'   => 'Добавить'
      )
    );


Должно сработать 8-) если нет, надеюсь, сам дальше дойдешь...
возможно все...

Виталий
Site Admin
Сообщения: 344
Зарегистрирован: 2009-10-10 0:41:16
Контактная информация:

Re: Отправка сообщений в тикетнице по Ctrl+Enter

Сообщение Виталий » 2010-09-18 16:50:33

B0nuse, почти все так.

Фичу добавил и вылил.

Аватара пользователя
Alex Keda
Сообщения: 2882
Зарегистрирован: 2009-10-07 14:30:54
Откуда: USSR
Поблагодарили: 19 раз

Re: Отправка сообщений в тикетнице по Ctrl+Enter

Сообщение Alex Keda » 2010-09-19 12:17:36

рабоатет
========
чё и кому должен? =)
Убей их всех! Бог потом рассортирует...

B0nuse
Сообщения: 79
Зарегистрирован: 2010-04-16 23:10:59

Re: Отправка сообщений в тикетнице по Ctrl+Enter

Сообщение B0nuse » 2010-09-20 15:15:15

lissyara писал(а):чё и кому должен? =)

А че кому не жалко :D
возможно все...

Аватара пользователя
Alex Keda
Сообщения: 2882
Зарегистрирован: 2009-10-07 14:30:54
Откуда: USSR
Поблагодарили: 19 раз

Re: Отправка сообщений в тикетнице по Ctrl+Enter

Сообщение Alex Keda » 2010-09-20 15:17:08

ну, ребят, это ваша работа, ваше время.
вам её/его и оценивать.
Убей их всех! Бог потом рассортирует...


Вернуться в «Запрос улучшений»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 8 гостей