X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=httemplate%2Fsearch%2Fsvc_broadband.cgi;h=53a0aa09769791cdbbde5028d142fb9843676bd1;hp=0e52d5fb613ab9e7df9f6b089eadaba86fa50915;hb=266e0c3c894568fb06a15dfbcf4a4eb9bc6989b3;hpb=707b5633e9e8de71e9592bc135cb79f31725df6a diff --git a/httemplate/search/svc_broadband.cgi b/httemplate/search/svc_broadband.cgi index 0e52d5fb6..53a0aa097 100755 --- a/httemplate/search/svc_broadband.cgi +++ b/httemplate/search/svc_broadband.cgi @@ -82,6 +82,8 @@ my %cust_pkg_cache; my $conf = new FS::Conf; +$m->comp('/elements/handle_uri_query'); + my %search_hash; if ( $cgi->param('magic') eq 'unlinked' ) { %search_hash = ( 'unlinked' => 1 ); @@ -132,9 +134,12 @@ my $html_init = include('/elements/email-link.html', 'search_hash' => \%search_hash, 'table' => 'svc_broadband' ); + +my $query = $m->scomp('/elements/create_uri_query'); + $html_init .= ' | ' . '' . emt('View a map of these services') . ''; my (@header_pkg,@fields_pkg,@blank_pkg); @@ -149,8 +154,15 @@ foreach my $pkg_field ( @pkg_fields ) { #not the most efficient to do it every field, but this is of niche use. so far push @fields_pkg, sub { my $svc_x = shift; my $cust_pkg = $svc_x->cust_svc->cust_pkg or return ''; - my $value = $cust_pkg->get($pkg_field);#closures help alot - $value ? time2str('%b %d %Y', $value ) : ''; + my $value; + if ($pkg_field eq 'package') { + $value = $cust_pkg->part_pkg->pkg; + #$value = $cust_pkg->pkg_label; + } + else { + $value = $cust_pkg->get($pkg_field);#closures help alot + $value ? time2str('%b %d %Y', $value ) : ''; + } }; push @blank_pkg, '';