Project

General

Profile

Actions

Feature #6767

closed

Link als Form 'POST'

Added by Carsten Rose almost 6 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Carsten Rose
Target version:
-
Start date:
19.09.2018
Due date:
% Done:

0%

Estimated time:
Discuss:
Prio Planung:
Vote:

Description

  • Mitunter ist Bussiness Logic via HTTP GET implementiert. Bsp.: action=moveToPool.
  • Problem 1: Benutzt der User 'Back' werden solche Links erneut getriggert.
  • Problem 2: nach einem FormSave wird die Seite neu geladen mit der urspruenglichen SIP ... evtl. tritt das Problem bei GET Parametern nicht auf.
Loesung:
  • Option 1: solche 'links' via ein HTML-Form-submit implementieren.
  • Nachteil: bei ''Back' macht der Browser ein Popup auf und fragt ob er den Content erneut senden soll. Das verwirrt den User
  • Option 2: der Button Click loest ein ApiCall aus (mit den Parametern) und am Ende gibt es ein URL Redirect.
    • In Form2/Dbq2 gab es sogenannte 'Action Forms' - die hatten kein Form-Load sondern nur ein Form-Save.

Related issues

Is duplicate of QFQ - Feature #7529: Guarantee GET/SIP 'action' played only onceClosedCarsten Rose21.12.2018

Actions
Actions

Also available in: Atom PDF