X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=httemplate%2Fedit%2Fpart_export.cgi;h=5411feb5fba062f8424e070f0f871f628745823b;hb=377a2f99f2377a0670f6a5326be636b259ae27ca;hp=6717471dd9b22ffded47dc1d45df881877d471fb;hpb=3ce7691203a7737406bf2d4442f7fd84b81f847e;p=freeside.git diff --git a/httemplate/edit/part_export.cgi b/httemplate/edit/part_export.cgi index 6717471dd..5411feb5f 100644 --- a/httemplate/edit/part_export.cgi +++ b/httemplate/edit/part_export.cgi @@ -1,130 +1,320 @@ - -% -% -%#if ( $cgi->param('clone') && $cgi->param('clone') =~ /^(\d+)$/ ) { -%# $cgi->param('clone', $1); -%#} else { -%# $cgi->param('clone', ''); -%#} -% -%my($query) = $cgi->keywords; -%my $action = ''; -%my $part_export = ''; -%if ( $cgi->param('error') ) { -% $part_export = new FS::part_export ( { -% map { $_, scalar($cgi->param($_)) } fields('part_export') -% } ); -%} elsif ( $query =~ /^(\d+)$/ ) { -% $part_export = qsearchs('part_export', { 'exportnum' => $1 } ); -%} else { -% $part_export = new FS::part_export; -%} -%$action ||= $part_export->exportnum ? 'Edit' : 'Add'; -% -%#my $exports = FS::part_export::export_info($svcdb); -%my $exports = FS::part_export::export_info(); -% -%my %layers = map { $_ => "$_ - ". $exports->{$_}{desc} } keys %$exports; -%$layers{''}=''; -% -%my $widget = new HTML::Widgets::SelectLayers( -% 'selected_layer' => $part_export->exporttype, -% 'options' => \%layers, -% 'form_name' => 'dummy', -% 'form_action' => 'process/part_export.cgi', -% 'form_text' => [qw( exportnum machine )], -%# 'form_checkbox' => [qw()], -% 'html_between' => "\n", -% 'layer_callback' => sub { -% my $layer = shift; -% my $html = qq!!. -% ntable("#cccccc",2); -% -% $html .= '