Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 78650e30

Von Moritz Bunkus vor fast 18 Jahren hinzugefügt

  • ID 78650e309d0101ce7ec8ba60315ed5cc5fa42339
  • Vorgänger d6431367
  • Nachfolger 3c40c914

In den Einkaufs- und Verkaufsmasken eine Checkbox "Details anzeigen" eingefügt, mit der die jeweils zweite Positionszeile angezeigt bzw. versteckt werden kann.

Unterschiede anzeigen:

bin/mozilla/io.pl
90 90
sub display_row {
91 91
  $lxdebug->enter_sub();
92 92
  my $numrows = shift;
93

  
93 94
  if ($lizenzen && $form->{vc} eq "customer") {
94 95
    if ($form->{type} =~ /sales_order/) {
95 96
      @column_index = (runningnumber, partnumber, description, ship, qty);
......
197 198
    . qq|</th>|;
198 199
############## ENDE Neueintrag ##################
199 200

  
201
  $form->{"show_details"} =
202
    !defined($form->{"show_details"}) ? 1 :
203
    $form->{"show_details"} ? 1 : 0;
204
  my $show_details_new = 1 - $form->{"show_details"};
205
  my $show_details_checked = $form->{"show_details"} ? "checked" : "";
206

  
200 207
  print qq|
201 208
  <tr>
202 209
    <td>
210
      <input type="hidden" name="show_details" value="$form->{show_details}">
211
      <input type="checkbox" onclick="show_form_details($show_details_new);" $show_details_checked>
212
      | . $locale->text("Show details") . qq|<br>
203 213
      <table width=100%>
204 214
	<tr class=listheading>|;
205 215

  
......
438 448
    # Eintrag fuer Version 2.2.0 geaendert #
439 449
    # neue Optik im Rechnungsformular      #
440 450
########################################
451

  
452
    my $row_style_attr =
453
      'style="display:none;"' if (!$form->{"show_details"});
454

  
441 455
    # print second row
442 456
    print qq|
443
        <tr  class=listrow$j>
457
        <tr  class=listrow$j $row_style_attr>
444 458
	  <td colspan=$colspan>
445 459
|;
446 460
    if ($lizenzen && $form->{type} eq "invoice" && $form->{vc} eq "customer") {

Auch abrufbar als: Unified diff