From 0bfdd767de9c8758c5997beb72bfd8c22db25ab4 Mon Sep 17 00:00:00 2001 From: ivan Date: Thu, 5 Jan 2012 06:03:59 +0000 Subject: add selfservice_access selection to part_svc, RT#15628 --- httemplate/browse/part_svc.cgi | 10 ++++++++++ httemplate/edit/part_svc.cgi | 22 +++++++++++++++++++++- 2 files changed, 31 insertions(+), 1 deletion(-) (limited to 'httemplate') diff --git a/httemplate/browse/part_svc.cgi b/httemplate/browse/part_svc.cgi index 1cd0943bb..26d090a3d 100755 --- a/httemplate/browse/part_svc.cgi +++ b/httemplate/browse/part_svc.cgi @@ -51,6 +51,8 @@ function part_export_areyousure(href) { Customer
Services
+ Customer
Self-service
+ Export Field @@ -119,6 +121,14 @@ function part_export_areyousure(href) { +% tie my %selfservice_access, 'Tie::IxHash', #false laziness w/edit/part_svc.cgi +% '' => 'Yes', +% 'hidden' => 'Hidden', +% 'readonly' => 'Read-only', +% ; + CLASS="grid" BGCOLOR="<% $bgcolor %>" ALIGN="center"> + <% $selfservice_access{$part_svc->selfservice_access} %> + CLASS="inv" BGCOLOR="<% $bgcolor %>"> % diff --git a/httemplate/edit/part_svc.cgi b/httemplate/edit/part_svc.cgi index 10b4c77fb..fae896154 100755 --- a/httemplate/edit/part_svc.cgi +++ b/httemplate/edit/part_svc.cgi @@ -9,8 +9,26 @@ Service Part #<% $part_svc->svcpart ? $part_svc->svcpart : "(NEW)" %>

Service
+ +Self-service access: +
+ {disabled} eq 'Y' ? ' CHECKED' : '' %>> Disable new orders
+ {'preserve'} eq 'Y' ? ' CHECKED' : '' %>> Preserve this service on package cancellation
+ +
@@ -67,6 +85,7 @@ Service
% #'form_action' => 'process/part_svc.cgi', % 'form_action' => 'part_svc.cgi', #self % 'form_text' => [ qw( svc svcpart ) ], +% 'form_select' => [ 'selfservice_access' ], % 'form_checkbox' => [ 'disabled', 'preserve' ], % 'layer_callback' => sub { % my $layer = shift; @@ -363,7 +382,8 @@ Service
% % $html .= include('/elements/progress-init.html', % $layer, #form name -% [ qw(svc svcpart disabled preserve exportnum), +% [ qw(svc svcpart selfservice_access disabled preserve +% exportnum), % @fields ], % 'process/part_svc.cgi', % $p.'browse/part_svc.cgi', -- cgit v1.2.1