projects
/
fa-stable.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Automatic first field focus on page start, preserved focus sequence
[fa-stable.git]
/
sales
/
credit_note_entry.php
diff --git
a/sales/credit_note_entry.php
b/sales/credit_note_entry.php
index 89ccd9909389a88d9b1558eea8bca2e50c2ad045..5b2af3b2e63b388152d7ea34859f7d3d37e1ced4 100644
(file)
--- a/
sales/credit_note_entry.php
+++ b/
sales/credit_note_entry.php
@@
-163,6
+163,7
@@
function handle_update_item()
$_SESSION['Items']->update_cart_item($_POST['line_no'], input_num('qty'),
input_num('price'), input_num('Disc') / 100);
}
$_SESSION['Items']->update_cart_item($_POST['line_no'], input_num('qty'),
input_num('price'), input_num('Disc') / 100);
}
+ set_focus('StockID2');
}
//-----------------------------------------------------------------------------
}
//-----------------------------------------------------------------------------
@@
-170,6
+171,7
@@
function handle_update_item()
function handle_delete_item($line_no)
{
$_SESSION['Items']->remove_from_cart($line_no);
function handle_delete_item($line_no)
{
$_SESSION['Items']->remove_from_cart($line_no);
+ set_focus('StockID2');
}
//-----------------------------------------------------------------------------
}
//-----------------------------------------------------------------------------
@@
-182,6
+184,7
@@
function handle_new_item()
add_to_order($_SESSION['Items'], $_POST['stock_id'], input_num('qty'),
input_num('price'), input_num('Disc') / 100);
add_to_order($_SESSION['Items'], $_POST['stock_id'], input_num('qty'),
input_num('price'), input_num('Disc') / 100);
+ set_focus('StockID2');
}
//-----------------------------------------------------------------------------
$id = find_submit('Delete');
}
//-----------------------------------------------------------------------------
$id = find_submit('Delete');
@@
-197,6
+200,9
@@
if (isset($_POST['AddItem']))
if (isset($_POST['UpdateItem']))
handle_update_item();
if (isset($_POST['UpdateItem']))
handle_update_item();
+if (isset($_POST['CancelItemChanges']) || isset($_POST['UpdateItem']))
+ set_focus('StockID2');
+
//-----------------------------------------------------------------------------
if (!processing_active()) {
//-----------------------------------------------------------------------------
if (!processing_active()) {