projects
/
freeside.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
331e344
)
low hanging fruit: restore router virtual fields (and svcnum) in 1.9 RT#5960
author
jeff
<jeff>
Mon, 5 Oct 2009 14:01:05 +0000
(14:01 +0000)
committer
jeff
<jeff>
Mon, 5 Oct 2009 14:01:05 +0000
(14:01 +0000)
httemplate/edit/router.cgi
patch
|
blob
|
history
diff --git
a/httemplate/edit/router.cgi
b/httemplate/edit/router.cgi
index
19e63b3
..
d137678
100755
(executable)
--- a/
httemplate/edit/router.cgi
+++ b/
httemplate/edit/router.cgi
@@
-10,10
+10,12
@@
'fields' => [
{ 'field'=>'routername', 'type'=>'text', 'size'=>32 },
{ 'field'=>'agentnum', 'type'=>'select-agent' },
'fields' => [
{ 'field'=>'routername', 'type'=>'text', 'size'=>32 },
{ 'field'=>'agentnum', 'type'=>'select-agent' },
+ { 'field'=>'svcnum', 'type'=>'hidden' },
],
'error_callback' => $callback,
'edit_callback' => $callback,
'new_callback' => $callback,
],
'error_callback' => $callback,
'edit_callback' => $callback,
'new_callback' => $callback,
+ 'html_table_bottom' => $html_table_bottom,
)
%>
<%init>
)
%>
<%init>
@@
-41,4
+43,11
@@
my $callback = sub {
}
};
}
};
+my $html_table_bottom = sub {
+ my $router = shift;
+ foreach my $field ($router->virtual_fields) {
+ $html .= $router->pvf($field)->widget('HTML', 'edit', $router->get($field));
+ }
+ $html;
+};
</%init>
</%init>