RT#34494: Add routername to advanced wireless broadband report
authorJonathan Prykop <jonathan@freeside.biz>
Tue, 14 Apr 2015 03:42:09 +0000 (22:42 -0500)
committerJonathan Prykop <jonathan@freeside.biz>
Tue, 14 Apr 2015 03:42:09 +0000 (22:42 -0500)
httemplate/search/svc_broadband.cgi

index 8561977..ad1a2c5 100755 (executable)
@@ -10,6 +10,7 @@
                                  'Router',
                                  @tower_header,
                                  'IP Address',
+                                 'Attached Router',
                                  FS::UI::Web::cust_header($cgi->param('cust_fields')),
                                ],
               'fields'      => [ 'svcnum',
                                  },
                                  @tower_fields,
                                  'ip_addr',
+                                 sub {
+                                   my $svc = shift;
+                                   my $router = qsearchs('router', { svcnum => $svc->svcnum });
+                                   return $router ? $router->routername : '';
+                                 },
                                  \&FS::UI::Web::cust_fields,
                                ],
               'links'       => [ $link,
                                  '', #$link_router,
                                  (map '', @tower_fields),
                                  $link,
+                                 '',
                                  ( map { $_ ne 'Cust. Status' ? $link_cust : '' }
                                        FS::UI::Web::cust_header($cgi->param('cust_fields'))
                                  ),
                                ],
-              'align'       => 'rll'.('r' x @tower_fields).'r'.
+              'align'       => 'rll'.('r' x @tower_fields).'rl'.
                                 FS::UI::Web::cust_aligns(),
               'color'       => [ 
                                  '',
@@ -39,6 +46,7 @@
                                  '',
                                  (map '', @tower_fields),
                                  '',
+                                 '',
                                  FS::UI::Web::cust_colors(),
                                ],
               'style'       => [ 
@@ -47,6 +55,7 @@
                                  '',
                                  (map '', @tower_fields),
                                  '',
+                                 '',
                                  FS::UI::Web::cust_styles(),
                                ],