Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision fe6275f8

Von Niclas Zimmermann vor mehr als 11 Jahren hinzugefügt

  • ID fe6275f8eff9e0bab568cb6eba5ed70662148a88
  • Vorgänger 79c048aa
  • Nachfolger 68610bad

Unnötige Hiddens entfernen
Anzeigekonfiguration von Gewichten
Gewichte in Druckvorlagen

Durch diesen Commit werden
1. unnötige Hidden-Variablen aus html-templates entfernt, die mit
Gewichten zu tun haben.
2. die Anzeige von Gewichten konfigurierbar gemacht.
3. Gewichte in Druckvorlagen zur Verfügung gestellt. Es stehen ein
Zeilengewicht (lineweight), Einzelgewicht des Artikels (weight) und
Gesamtgewicht (totalweight) zur Verfügung, die letzten beiden auch
als unformatierte Variablen (weight_nofmt und totalweight_nofmt).

Unterschiede anzeigen:

SL/Controller/ClientConfig.pm
43 43

  
44 44
  map { $self->{$_} = SL::DB::Default->get->$_ } qw(sales_order_show_delete purchase_order_show_delete sales_delivery_order_show_delete purchase_delivery_order_show_delete);
45 45

  
46
  $self->{show_weight} = SL::DB::Default->get->show_weight;
47

  
46 48
  $self->render('client_config/form', title => $::locale->text('Client Configuration'));
47 49
}
48 50

  
......
64 66

  
65 67
  map { SL::DB::Default->get->update_attributes($_ => $::form->{$_}); } qw(sales_order_show_delete purchase_order_show_delete sales_delivery_order_show_delete purchase_delivery_order_show_delete);
66 68

  
69
  SL::DB::Default->get->update_attributes('show_weight'     => $::form->{show_weight});
70

  
67 71
  flash_later('info', $::locale->text('Client Configuration saved!'));
68 72

  
69 73
  $self->redirect_to(action => 'edit');

Auch abrufbar als: Unified diff