use SL::CT;
use SL::CVar;
use SL::DB::Business;
+use SL::DB::Default;
use SL::ReportGenerator;
require "bin/mozilla/common.pl";
# format discount
$form->{discount} *= 100;
+ # format uri
+ $form->{homepage} = 'http://' . $form->{homepage} unless $form->{homepage} =~ m|^https?://|;
&form_header;
&form_footer;
$form->{ALL_SALESMEN} = $form->{ALL_EMPLOYEES};
$form->{taxincluded} = ($form->{taxincluded}) ? "checked" : "";
- $form->{is_admin} = $myconfig{role} eq 'admin';
$form->{is_customer} = $form->{db} eq 'customer';
$form->{salesman_label} = sub { $_[0]->{name} ne "" ? $_[0]->{name} : $_[0]->{login} };
$form->{shipto_label} = \&_shipto_label;
$form->{NOTES} ||= [ ];
+ if (!$form->{'language_id'}) {
+ my $l_id = SL::DB::Default->get->{'language_id'};
+ if ($l_id) {
+ $form->{'default_language_id'} = $l_id;
+ }
+ }
+
$form->{CUSTOM_VARIABLES} = CVar->get_custom_variables('module' => 'CT', 'trans_id' => $form->{id});
CVar->render_inputs('variables' => $form->{CUSTOM_VARIABLES}) if (scalar @{ $form->{CUSTOM_VARIABLES} });