blob: 9985944bd20af61872bf5455161a38db8f9ac317 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
|
% unless ( $opt{'js_only'} ) {
<INPUT TYPE="hidden" NAME="<%$name%>" ID="<%$id%>" VALUE="<% $curr_value %>">
Block
<INPUT TYPE = "text"
NAME = "<%$name%>_censusblock"
ID = "<%$id%>_censusblock"
VALUE = "<% scalar($cgi->param($name.'_censusblock'))
|| $deploy_zone_block->censusblock
%>"
SIZE = 17
MAXLENGTH = 15
<% $onchange %>
>
Year
<INPUT TYPE = "text"
NAME = "<%$name%>_censusyear"
ID = "<%$id%>_censusyear"
VALUE = "<% scalar($cgi->param($name.'_censusyear'))
|| $deploy_zone_block->censusyear
%>"
SIZE = 5
MAXLENGTH = 4
<% $onchange %>
>
% }
<%init>
my( %opt ) = @_;
my $name = $opt{'element_name'} || $opt{'field'} || 'blocknum';
my $id = $opt{'id'} || 'blocknum';
my $curr_value = $opt{'curr_value'} || $opt{'value'};
my $onchange = $opt{'onchange'};
if ( $onchange ) {
$onchange =~ s/\(what\);/(this);/;
$onchange = 'onchange="'.$onchange.'"';
}
my $deploy_zone_block = $curr_value
? FS::deploy_zone_block->by_key($curr_value)
: FS::deploy_zone_block->new;
</%init>
|