summaryrefslogtreecommitdiff
path: root/httemplate/edit/elements
diff options
context:
space:
mode:
authorChristopher Burger <burgerc@freeside.biz>2019-01-09 12:28:19 -0500
committerChristopher Burger <burgerc@freeside.biz>2019-01-09 20:21:54 -0500
commit8e554db2f70c1f06cde68c138b549061514e5fdb (patch)
tree51ac9edf46eb45c81b74cab647c03498a265a50b /httemplate/edit/elements
parent30776e35f2b4bd50affc82bd0c3277e5b7dcad83 (diff)
RT# 81249 - added ability to validate price plan option fields
Conflicts: httemplate/edit/part_pkg.cgi
Diffstat (limited to 'httemplate/edit/elements')
-rw-r--r--httemplate/edit/elements/edit.html12
1 files changed, 12 insertions, 0 deletions
diff --git a/httemplate/edit/elements/edit.html b/httemplate/edit/elements/edit.html
index a919c0376..1755a6509 100644
--- a/httemplate/edit/elements/edit.html
+++ b/httemplate/edit/elements/edit.html
@@ -784,6 +784,18 @@ Example:
: $opt{'html_bottom'}
%>
+% ## set extra field values for validation. ie price plan fields
+% my $extra_fields_to_validate = $opt{'extra_fields_validate'};
+% my %validate_error_messages = (
+% 'digits' => 'Please only enter numbers here.',
+% 'email' => 'Please enter a valid email here.',
+% );
+% foreach my $extra_fields (keys %$extra_fields_to_validate) {
+% my $validate_type = $extra_fields_to_validate->{$extra_fields};
+% $js_form_validate->{edit_topform}->{validate_fields}{$extra_fields} = $validate_type.': true';
+% $js_form_validate->{edit_topform}->{error_message}{$extra_fields} = $validate_error_messages{$validate_type};
+% }
+
% unless ($opt{'embed'}) {
<BR>