X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=httemplate%2Fedit%2Fprocess%2Fpart_pkg.cgi;h=faaedf9db21b08120095b54b4a3837e1f13cf90a;hb=e4fc461dd93181e8199d5cc5e2de2a11732b1bfd;hp=290c6f7bc49a32f0da81f0b4b4dc68b559e96db0;hpb=b286503a0445e77d67b323785a73d4339c1145a9;p=freeside.git diff --git a/httemplate/edit/process/part_pkg.cgi b/httemplate/edit/process/part_pkg.cgi index 290c6f7bc..faaedf9db 100755 --- a/httemplate/edit/process/part_pkg.cgi +++ b/httemplate/edit/process/part_pkg.cgi @@ -1,6 +1,7 @@ <% include( 'elements/process.html', #'debug' => 1, 'table' => 'part_pkg', + 'redirect' => $redirect_callback, 'viewall_dir' => 'browse', 'viewall_ext' => 'cgi', 'edit_ext' => 'cgi', @@ -8,7 +9,6 @@ 'precheck_callback' => $precheck_callback, 'args_callback' => $args_callback, 'process_m2m' => \@process_m2m, - 'debug' => 1, ) %> <%init> @@ -107,10 +107,18 @@ my $args_callback = sub { 'custnum_ref' => \$custnum; } + warn "args: ".join('/', @args). "\n"; + @args; }; +my $redirect_callback = sub { + #my( $cgi, $new ) = @_; + return '' unless $custnum; + popurl(3). "view/cust_main.cgi?keywords=$custnum;dummy="; +}; + #these should probably move to @args above and be processed by part_pkg.pm... $cgi->param('tax_override') =~ /^([\d,]+)$/;