From: jeff Date: Mon, 8 Oct 2007 20:59:42 +0000 (+0000) Subject: agent selection on package add/edit (1151) X-Git-Tag: freeside_1_7_3rc1~305 X-Git-Url: http://git.freeside.biz/gitweb/?a=commitdiff_plain;h=11f948559b55ca8eb1c131ee344d2ed2c6b23ff1;p=freeside.git agent selection on package add/edit (1151) --- diff --git a/httemplate/edit/part_pkg.cgi b/httemplate/edit/part_pkg.cgi index 44fe809da..5d7f7551d 100755 --- a/httemplate/edit/part_pkg.cgi +++ b/httemplate/edit/part_pkg.cgi @@ -159,23 +159,27 @@ Line-item revenue recognition -%#Reseller information # after 1.7.2 -%#<% ntable("#cccccc", 2) %> -%# -%# <% 'Agent Types' %> -%# -%# <% include( '/elements/select-table.html', -%# 'element_name' => 'agent_type', -%# 'table' => 'agent_type', -%# 'name_col' => 'atype', -%# 'value' => \@agent_type, -%# 'empty_label' => '(none)', -%# 'element_etc' => 'multiple size="10"', -%# ) -%# %> -%# -%# -%# +%if ( $cgi->param('clone') ) { + +%}else{ +Reseller information +<% ntable("#cccccc", 2) %> + + <% 'Agent Types' %> + + <% include( '/elements/select-table.html', + 'element_name' => 'agent_type', + 'table' => 'agent_type', + 'name_col' => 'atype', + 'value' => \@agent_type, + 'empty_label' => '(none)', + 'element_etc' => 'multiple size="10"', + ) + %> + + + +%} % % @@ -271,9 +275,7 @@ Line-item revenue recognition %#} else { %# push @fixups, 'taxclass'; #hidden %#} -%my @form_elements = ( 'classnum', 'taxclass' ); -%# copying non-existant elements is probably harmless, but after 1.7.2 -%#my @form_elements = ( 'classnum', 'taxclass', 'agent_type' ); +%my @form_elements = ( 'classnum', 'taxclass', 'agent_type' ); % %my @form_radio = (); %if ( dbdef->table('pkg_svc')->column('primary_svc') ) { diff --git a/httemplate/edit/process/part_pkg.cgi b/httemplate/edit/process/part_pkg.cgi index 176cf64c0..fd7b17567 100755 --- a/httemplate/edit/process/part_pkg.cgi +++ b/httemplate/edit/process/part_pkg.cgi @@ -71,7 +71,7 @@ % $pkgpart = $new->pkgpart; %} % -%unless (1 || $error) { # after 1.7.2 +%unless ($error) { % my $error = $new->process_m2m( % 'link_table' => 'type_pkgs', % 'target_table' => 'agent_type',