From d8299144d2175f1695adafe29e9549bd9b158e2f Mon Sep 17 00:00:00 2001 From: mark Date: Thu, 23 Jun 2011 21:30:10 +0000 Subject: large package display in customer/package search, #13364 --- httemplate/elements/search-cust_svc.html | 53 ++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 httemplate/elements/search-cust_svc.html (limited to 'httemplate/elements') diff --git a/httemplate/elements/search-cust_svc.html b/httemplate/elements/search-cust_svc.html new file mode 100644 index 000000000..f7ffbf6c0 --- /dev/null +++ b/httemplate/elements/search-cust_svc.html @@ -0,0 +1,53 @@ +<%doc> + +Example: + + <& /elements/search-cust_svc.html, + 'svcpart' => 10, + 'pkgnum' => 315, + 'svcdb' => 'svc_acct', + &> + + +% if ( $first ) { +% $first = 0; + +% } +
+% foreach ('svcpart', 'pkgnum') { +% if ($opt{$_}) { + +% } +% } + + +
+<%init> + +my %hints = ( +svc_acct => emt('(user or email)'), +svc_domain => emt('(domain)'), +svc_broadband => emt('(ip or mac)'), +svc_forward => emt('(email)'), +svc_phone => emt('(phone)'), +svc_pbx => emt('(phone)'), +'' => '', +); + +my( %opt ) = @_; +if ( !$opt{'svcdb'} and $opt{'svcpart'} ) { + my $part_svc = qsearchs('part_svc', { 'svcpart' => $opt{'svcpart'} }); + $opt{'svcdb'} = $part_svc->svcdb if $part_svc; +} +my $hint = $hints{$opt{'svcdb'} || ''}; + + +<%shared> +my $first = 1; + -- cgit v1.2.1