1
0
mirror of https://github.com/devcode-it/openstamanager.git synced 2025-02-23 14:57:46 +01:00

Ripristino funzionamento scorciatoie da tastiera

This commit is contained in:
Luca 2021-05-26 16:42:53 +02:00
parent 0bebcd17d4
commit 5570665fe9
2 changed files with 41 additions and 11 deletions

View File

@ -289,11 +289,29 @@ if (Auth::check()) {
echo '<script type="text/javascript" charset="utf-8" src="'.App::getPaths()['js'].'/hotkeys-js/hotkeys.min.js"></script>'; echo '<script type="text/javascript" charset="utf-8" src="'.App::getPaths()['js'].'/hotkeys-js/hotkeys.min.js"></script>';
echo ' echo '
<script> <script>
hotkeys(\'f1\', \'save\', function(event, handler){
event.preventDefault(); hotkeys("f1,f2,f3,f4", function(event, handler) {
$( "button[data-toggle]" ).first().trigger( "click" ); switch (handler.key) {
case "f1":
event.preventDefault();
$("button[data-toggle]").first().trigger("click");
break;
case "f2":
event.preventDefault();
$("#save").first().trigger("click");
break;
case "f3":
event.preventDefault();
$("#print-button_p").first().trigger("click");
break;
case "f4":
event.preventDefault();
$("#email-button_p").first().trigger("click");
break;
default: alert(event);
}
}); });
hotkeys.setScope(\'save\');
</script>'; </script>';
} }
} }

View File

@ -246,15 +246,27 @@ echo '
if (setting('Attiva scorciatoie da tastiera')) { if (setting('Attiva scorciatoie da tastiera')) {
echo ' echo '
<script> <script>
hotkeys("f8", "carico", function() {
$("#modals > div #direzione").val(1).change();
});
hotkeys.setScope("carico");
hotkeys("f9", "scarico", function() { hotkeys("f8,f9,f10", function(event, handler) {
$("#modals > div #direzione").val(2).change();
switch (handler.key) {
case "f8":
event.preventDefault();
input("causale").set("1");
break;
case "f9":
event.preventDefault();
input("causale").set("2");
break;
case "f10":
event.preventDefault();
input("causale").set("3");
break;
default: alert(event);
}
}); });
hotkeys.setScope("scarico");
</script>'; </script>';
} }