diff options
Diffstat (limited to 'httemplate/elements/select-part_referral.html')
-rw-r--r-- | httemplate/elements/select-part_referral.html | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/httemplate/elements/select-part_referral.html b/httemplate/elements/select-part_referral.html new file mode 100644 index 0000000..c4b8829 --- /dev/null +++ b/httemplate/elements/select-part_referral.html @@ -0,0 +1,20 @@ +<% include( '/elements/select-table.html', + 'table' => 'part_referral', + 'name_col' => 'referral', + 'value' => $refnum, + 'empty_label' => 'Select advertising source', + 'hashref' => { 'disabled' => '' }, + 'extra_sql' => ' AND '. + FS::part_referral->acl_agentnum_sql(1), + %opt, + ) +%> +<%init> + +my %opt = @_; +my $refnum = $opt{'curr_value'} || $opt{'value'}; + +$opt{'records'} = delete $opt{'part_referrals'} + if $opt{'part_referrals'}; + +</%init> |