Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 3914f665

Von Bernd Bleßmann vor fast 9 Jahren hinzugefügt

  • ID 3914f665ce62b6d04c5441b94f19820d05917c1e
  • Vorgänger 3df0bf06
  • Nachfolger 6550f507

Auftrags-Controller: Abteilungen

Unterschiede anzeigen:

SL/Controller/Order.pm
my ($self) = @_;
$self->{all_taxzones} = SL::DB::Manager::TaxZone->get_all_sorted();
$self->{all_departments} = SL::DB::Manager::Department->get_all_sorted();
$self->{all_employees} = SL::DB::Manager::Employee->get_all(where => [ or => [ id => $self->order->employee_id,
deleted => 0 ] ],
sort_by => 'name');
templates/webpages/order/tabs/basic_data.html
<td>[% L.select_tag('order.taxzone_id', SELF.all_taxzones, default=SELF.order.taxzone_id, title_key='description', style='width: 300px', class='recalc') %]</td>
</tr>
[%- IF SELF.all_departments.size %]
<tr>
<th align="right">[% 'Department' | $T8 %]</th>
<td>
[% L.select_tag('order.department_id', SELF.all_departments, default=SELF.order.department_id, title_key='description', with_empty=1, style='width:300px') %]
</td>
</tr>
[%- END %]
<tr>
<th align="right">[% 'Shipping Point' | $T8 %]</th>
<td>[% L.input_tag('order.shippingpoint', SELF.order.shippingpoint, style='width: 300px') %]</td>

Auch abrufbar als: Unified diff