projects
/
freeside.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
include discounts in gross sales reports, #25943
[freeside.git]
/
httemplate
/
search
/
elements
/
checkbox-foot.html
diff --git
a/httemplate/search/elements/checkbox-foot.html
b/httemplate/search/elements/checkbox-foot.html
index
be1caab
..
c470094
100644
(file)
--- a/
httemplate/search/elements/checkbox-foot.html
+++ b/
httemplate/search/elements/checkbox-foot.html
@@
-26,7
+26,8
@@
array is a hashref of either:
of "submit" becomes the "value" property of the button (and thus its label).
If "confirm" is specified, the button will have an onclick handler that
displays the value of "confirm" in a popup message box and asks the user to
of "submit" becomes the "value" property of the button (and thus its label).
If "confirm" is specified, the button will have an onclick handler that
displays the value of "confirm" in a popup message box and asks the user to
-confirm the choice.
+confirm the choice. The hashref may also have a "name" property, which
+sets the name of the submit button.
- "onclick" and "label". Creates a non-submit button that executes the
Javascript code in "onclick". "label" is used as the text of the button.
- "onclick" and "label". Creates a non-submit button that executes the
Javascript code in "onclick". "label" is used as the text of the button.
@@
-74,6
+75,15
@@
function setAll(setTo) {
checkboxes[i].checked = setTo;
}
}
checkboxes[i].checked = setTo;
}
}
+function toCGIString() {
+ var out = '';
+ for (var i = 0; i < checkboxes.length; i++) {
+ if (checkboxes[i].checked) {
+ out += '&' + checkboxes[i].name + '=' + checkboxes[i].value;
+ }
+ }
+ return out;
+}
</SCRIPT>
<%init>
my %opt = @_;
</SCRIPT>
<%init>
my %opt = @_;