From 6b95d380233ca8eb73084864628d589de6985c4b Mon Sep 17 00:00:00 2001 From: ivan Date: Sat, 21 Nov 1998 07:00:32 +0000 Subject: [PATCH] visual --- htdocs/browse/part_pkg.cgi | 45 ++++++++++++++++++++++++++------------------- 1 file changed, 26 insertions(+), 19 deletions(-) diff --git a/htdocs/browse/part_pkg.cgi b/htdocs/browse/part_pkg.cgi index e5ff31e9e..885ac67b3 100755 --- a/htdocs/browse/part_pkg.cgi +++ b/htdocs/browse/part_pkg.cgi @@ -1,6 +1,6 @@ #!/usr/bin/perl -Tw # -# part_svc.cgi: browse part_pkg +# $Id: part_pkg.cgi,v 1.2 1998-11-21 07:00:32 ivan Exp $ # # ivan@sisd.com 97-dec-5,9 # @@ -8,29 +8,34 @@ # bmccane@maxbaud.net 98-apr-3 # # lose background, FS::CGI ivan@sisd.com 98-sep-2 +# +# $Log: part_pkg.cgi,v $ +# Revision 1.2 1998-11-21 07:00:32 ivan +# visual +# use strict; -use CGI::Base; +use CGI; use FS::UID qw(cgisuidsetup swapuid); use FS::Record qw(qsearch qsearchs); -use FS::CGI qw(header menubar); +use FS::CGI qw(header menubar popurl table); +use FS::part_pkg; +use FS::pkg_svc; +use FS::part_svc; -my($cgi) = new CGI::Base; -$cgi->get; +my($cgi) = new CGI; &cgisuidsetup($cgi); -SendHeaders(); # one guess. - -print header("Package Part Listing",menubar( - 'Main Menu' => '../', - 'Add new package' => "../edit/part_pkg.cgi", -)), <Click on package part number to edit. +print $cgi->header, header("Package Part Listing",menubar( + 'Main Menu' => popurl(2), + 'Add new package' => popurl(2). "/edit/part_pkg.cgi", +)), "One or more services are grouped together into a package and given", + " pricing information. Customers purchase packages, not services.

", + table, < - Part # - Package + Package Comment Setup Fee Freq. @@ -41,6 +46,7 @@ print header("Package Part Listing",menubar( END my($part_pkg); +my($p)=popurl(2); foreach $part_pkg ( sort { $a->getfield('pkgpart') <=> $b->getfield('pkgpart') } qsearch('part_pkg',{}) ) { @@ -50,10 +56,10 @@ foreach $part_pkg ( sort { my($rowspan)=scalar(@pkg_svc); print < - + $hashref->{pkgpart} - $hashref->{pkg} + $hashref->{pkg} $hashref->{comment} $hashref->{setup} $hashref->{freq} @@ -61,12 +67,14 @@ foreach $part_pkg ( sort { END my($pkg_svc); + my($n)=""; foreach $pkg_svc ( @pkg_svc ) { my($svcpart)=$pkg_svc->getfield('svcpart'); my($part_svc) = qsearchs('part_svc',{'svcpart'=> $svcpart }); - print qq!!, + print $n,qq!!, $part_svc->getfield('svc'),"", - $pkg_svc->getfield('quantity'),"\n"; + $pkg_svc->getfield('quantity'),"\n"; + $n=""; } print ""; @@ -74,7 +82,6 @@ END print < - END -- 2.11.0