projects
/
freeside.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
1b27aa8
)
fix regression from table re-layout: don't display provision links for cancelled...
author
ivan
<ivan>
Mon, 23 Oct 2006 01:47:03 +0000
(
01:47
+0000)
committer
ivan
<ivan>
Mon, 23 Oct 2006 01:47:03 +0000
(
01:47
+0000)
httemplate/view/cust_main/packages.html
patch
|
blob
|
history
diff --git
a/httemplate/view/cust_main/packages.html
b/httemplate/view/cust_main/packages.html
index
1d65ea7
..
8fff7be
100755
(executable)
--- a/
httemplate/view/cust_main/packages.html
+++ b/
httemplate/view/cust_main/packages.html
@@
-327,35
+327,38
@@
Current packages
<TD CLASS="inv" BGCOLOR="<% $bgcolor %>">
<TABLE CLASS="inv" BORDER=0 CELLSPACING=0 CELLPADDING=0 WIDTH="100%">
<TD CLASS="inv" BGCOLOR="<% $bgcolor %>">
<TABLE CLASS="inv" BORDER=0 CELLSPACING=0 CELLPADDING=0 WIDTH="100%">
-%
+
% foreach my $svcpart (sort {$a->{svcpart} <=> $b->{svcpart}} @{$pkg->{svcparts}}) {
% foreach my $svcpart (sort {$a->{svcpart} <=> $b->{svcpart}} @{$pkg->{svcparts}}) {
+
% foreach my $service (@{$svcpart->{services}}) {
% foreach my $service (@{$svcpart->{services}}) {
-%
<TR>
<TD ALIGN="right" VALIGN="top" ROWSPAN=2><%svc_link($svcpart,$service)%></TD>
<TD STYLE="padding-bottom:0px"><B><%svc_label_link($svcpart,$service)%></B></TD>
</TR>
<TR>
<TD ALIGN="right" VALIGN="top" ROWSPAN=2><%svc_link($svcpart,$service)%></TD>
<TD STYLE="padding-bottom:0px"><B><%svc_label_link($svcpart,$service)%></B></TD>
</TR>
-% if ( $curuser->access_right('Unprovision customer service') ) {
+
+% if ( $curuser->access_right('Unprovision customer service') ) {
<TR>
<TD ALIGN="right" VALIGN="top" STYLE="padding-bottom:5px;padding-top:0px"><FONT SIZE="-2">( <%svc_unprovision_link($service)%> )</FONT></TD>
</TR>
<TR>
<TD ALIGN="right" VALIGN="top" STYLE="padding-bottom:5px;padding-top:0px"><FONT SIZE="-2">( <%svc_unprovision_link($service)%> )</FONT></TD>
</TR>
-% }
-% }
-% if ( $curuser->access_right('Provision customer service')
-% && $svcpart->{count} < $svcpart->{quantity}
-% )
-% {
-%
+% }
+% }
+
+% if ( ! $pkg->{'cancel'}
+% && $curuser->access_right('Provision customer service')
+% && $svcpart->{count} < $svcpart->{quantity}
+% ) {
<TR>
<TD COLSPAN=2 ALIGN="center" STYLE="padding-bottom:4px;padding-top:0px">
<B><% svc_provision_link($pkg, $svcpart, $conf, $curuser) %></B>
</TD>
</TR>
<TR>
<TD COLSPAN=2 ALIGN="center" STYLE="padding-bottom:4px;padding-top:0px">
<B><% svc_provision_link($pkg, $svcpart, $conf, $curuser) %></B>
</TD>
</TR>
-% }
+
+% }
+
% }
% }