Project

General

Profile

Bug #6566

Link Function 'delete': provided parameter missing on page reload

Added by Carsten Rose over 2 years ago. Updated 10 months ago.

Status:
Priorize
Priority:
Normal
Assignee:
Target version:
Start date:
28.08.2018
Due date:
15.02.2020 (about 10 months late)
% Done:

0%

Estimated time:
Discuss:

Description

Wird auf einen `_paged` Link geklickt um einen Record zu loeschen, wird die Seite anschliessend neu geladen, aber ohne die bisherigen URL Parameter.

SIP und andere GET Variablen sollten durchgereicht werden.

Info an SW wenn das Feature implementiert ist.

#2

Updated by Carsten Rose over 2 years ago

  • Description updated (diff)
#3

Updated by Carsten Rose over 2 years ago

  • Target version changed from 18.10.3 to 18.8.2
#4

Updated by Carsten Rose over 2 years ago

Aktuell wird im JSON Protokoll

$answer[API_REDIRECT] = API_ANSWER_REDIRECT_AUTO

gesetzt. Damit entscheidet der Client bei einem:

  • subrecord delete: kein Page Reload zu machen, sondern blendet die aktuelle Zeile einfach aus (weiss nicht wie der Client das erkennt).
  • bei einem Delete aus einem Report wird die aktuelle Seite neu geladen (dabei gehen aktuell die GET Parameter verloren).
Loesungsmoeglichkeiten:
  • Der Modus 'auto' im Client behaelt die aktuellen Parameter beim Reload.
  • Der Server merkt sich in der Delete SIP, ob das via subrecord gerendert wurde. Falls nicht via subrecord, wird kein 'auto' zurureck gesendet, sondern ein Forward auf die aktuelle Page (inkl. Parameter) gemacht.
  • Option: der User kann im 'AS _paged' diverse Varianten waehlen: * auto * page reload * page reload mit allen QFQ/T3 GET Parametern * page reload mit allen GET Parametern * stay on page (nothing) * stay on page, element-update welches spezifizierte HTML ID's ausblendet.
#5

Updated by Carsten Rose over 2 years ago

  • Assignee changed from Carsten Rose to Benjamin Baer
#6

Updated by Carsten Rose about 2 years ago

  • Target version changed from 18.8.2 to 18.9.2
#7

Updated by Carsten Rose about 2 years ago

  • Target version changed from 18.9.2 to 18.10.1
#8

Updated by Carsten Rose about 2 years ago

  • Target version changed from 18.10.1 to 18.10.2
#9

Updated by Carsten Rose about 2 years ago

  • Target version changed from 18.10.2 to 18.10.3
#10

Updated by Carsten Rose about 2 years ago

  • Target version changed from 18.10.3 to 18.12.1
#11

Updated by Carsten Rose almost 2 years ago

  • Target version changed from 18.12.1 to 141
#12

Updated by Carsten Rose 12 months ago

  • Status changed from New to Some day maybe
#13

Updated by Carsten Rose 12 months ago

  • Status changed from Some day maybe to New
#14

Updated by Benjamin Baer 12 months ago

  • Due date set to 15.02.2020
  • Status changed from New to Priorize
#15

Updated by Carsten Rose 10 months ago

  • Target version changed from 141 to next3

Also available in: Atom PDF