Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 525f4f88

Von Sven Schöling vor 1 Tag hinzugefügt

  • ID 525f4f882d4e37c8003ed97b0845a27f94d1682a
  • Vorgänger de08e910
  • Nachfolger 07458256

Artikeleingabe unten: alternatives Scrollverhalten wenn Positionsliste ohne Scrollbereich

Wenn die Artikeleingabe unten gerendert wird, und die Positionsliste
nicht begrenzt ist, gilt jetzt folgendes Verhalten:

Wenn nach dem Einfügen der neuen Zeile die Seite scrollbar ist, und
durch scrollen die Eingabeleite auf konstanter Höhe gehalten werden
kann, dann wird so gescrollt.

Unterschiede anzeigen:

SL/Controller/Order.pm
48 48
use SL::Helper::UserPreferences::DisplayPreferences;
49 49
use SL::Helper::UserPreferences::PositionsScrollbar;
50 50
use SL::Helper::UserPreferences::UpdatePositions;
51
use SL::Helper::UserPreferences::ItemInputPosition;
51 52

  
52 53
use SL::Controller::Helper::GetModels;
53 54

  
......
1112 1113

  
1113 1114
  $self->js->run('kivi.Order.row_table_scroll_down') if !$::form->{insert_before_item_id};
1114 1115

  
1116
  # alternate scroll behaviour if item input below positions and unlimited scroll height
1117
  $self->js->run('kivi.Order.scroll_page_after_row_insert', $item_id)
1118
    if 0 == SL::Helper::UserPreferences::PositionsScrollbar->new()->get_height
1119
    && SL::Helper::UserPreferences::ItemInputPosition->new()->get_order_item_input_position
1120
       // $::instance_conf->get_order_item_input_position;
1121

  
1115 1122
  $self->js_redisplay_amounts_and_taxes;
1116 1123
  $self->js->render();
1117 1124
}

Auch abrufbar als: Unified diff