X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=httemplate%2Fview%2Fsvc_phone.cgi;h=09d5be483a4851e76e94816175b0b785c2d2a58d;hb=d906eeadf9576cbdb0e337a774ab17327009ad45;hp=e6bdce2c4d40792b113c8cd47fcc6f0cee641ead;hpb=5cbf59c55b1757c54c737114f8f28a03ad2478f2;p=freeside.git
diff --git a/httemplate/view/svc_phone.cgi b/httemplate/view/svc_phone.cgi
index e6bdce2c4..09d5be483 100644
--- a/httemplate/view/svc_phone.cgi
+++ b/httemplate/view/svc_phone.cgi
@@ -1,11 +1,18 @@
<% include('elements/svc_Common.html',
'table' => 'svc_phone',
- 'fields' => [qw( countrycode phonenum sip_password pin )],
+ 'fields' => [qw(
+ countrycode
+ phonenum
+ sip_password
+ pin
+ phone_name
+ )],
'labels' => {
'countrycode' => 'Country code',
'phonenum' => 'Phone number',
'sip_password' => 'SIP password',
'pin' => 'PIN',
+ 'phone_name' => 'Name',
},
'html_foot' => $html_foot,
)
@@ -15,6 +22,74 @@
my $html_foot = sub {
my $svc_phone = shift;
+ ###
+ # Devices
+ ###
+
+ my $devices = '';
+
+ my $sth = dbh->prepare("SELECT COUNT(*) FROM part_device") #WHERE disabled = '' OR disabled IS NULL;");
+ or die dbh->errstr;
+ $sth->execute or die $sth->errstr;
+ my $num_part_device = $sth->fetchrow_arrayref->[0];
+
+ my @phone_device = $svc_phone->phone_device;
+ if ( @phone_device || $num_part_device ) {
+ my $svcnum = $svc_phone->svcnum;
+ $devices .=
+ qq[Devices (Add device)
];
+ if ( @phone_device ) {
+
+ $devices .= qq!
+
+ !;
+
+
+ $devices .=
+ include('/elements/table-grid.html').
+ '