Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision a8459f49

Von Moritz Bunkus vor fast 8 Jahren hinzugefügt

  • ID a8459f498a58bdabcd87bcdf1cd08e9f5726abe4
  • Vorgänger b9f5d35e
  • Nachfolger e9e60985

Form->show_generic_error: Parameter action, back_button entfernt

Der Funktion kann man eine spezifische Action mitgeben, damit ein Button
mit der Action anstelle des normalen Zurück-Buttons angezeigt wird. Es
gibt allerdings (schon lange?) keinen einzigen Aufruf mehr, der dieses
Feature »Action übergeben« nutzt.

Daher wird es hiermit entfernt.

Im Umkehrschluss gibt es keine Situation, wo der Zurück-Button nicht
angezeigt werden soll. Daher wird auch dieser Parameter entfernt.

Unterschiede anzeigen:

SL/Form.pm
681 681
    'label_error' => $error,
682 682
  };
683 683

  
684
  if ($params{action}) {
685
    my @vars;
686

  
687
    map { delete($self->{$_}); } qw(action);
688
    map { push @vars, { "name" => $_, "value" => $self->{$_} } if (!ref($self->{$_})); } keys %{ $self };
689

  
690
    $add_params->{SHOW_BUTTON}  = 1;
691
    $add_params->{BUTTON_LABEL} = $params{label} || $params{action};
692
    $add_params->{VARIABLES}    = \@vars;
693

  
694
  } elsif ($params{back_button}) {
695
    $add_params->{SHOW_BACK_BUTTON} = 1;
696
  }
697

  
698 684
  $self->{title} = $params{title} if $params{title};
699 685

  
700 686
  $self->header();

Auch abrufbar als: Unified diff