Project

General

Profile

Actions

Bug #6566

open

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

Added by Carsten Rose over 3 years ago. Updated 5 months ago.

Status:
Priorize
Priority:
Normal
Assignee:
Benjamin Baer
Target version:
Start date:
28.08.2018
Due date:
15.08.2022 (Due in about 3 months)
% 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.

Actions #2

Updated by Carsten Rose over 3 years ago

  • Description updated (diff)
Actions #3

Updated by Carsten Rose over 3 years ago

  • Target version changed from 18.10.3 to 18.8.2
Actions #4

Updated by Carsten Rose over 3 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.
Actions #5

Updated by Carsten Rose over 3 years ago

  • Assignee changed from Carsten Rose to Benjamin Baer
Actions #6

Updated by Carsten Rose over 3 years ago

  • Target version changed from 18.8.2 to 18.9.2
Actions #7

Updated by Carsten Rose over 3 years ago

  • Target version changed from 18.9.2 to 18.10.1
Actions #8

Updated by Carsten Rose over 3 years ago

  • Target version changed from 18.10.1 to 18.10.2
Actions #9

Updated by Carsten Rose over 3 years ago

  • Target version changed from 18.10.2 to 18.10.3
Actions #10

Updated by Carsten Rose over 3 years ago

  • Target version changed from 18.10.3 to 18.12.1
Actions #11

Updated by Carsten Rose over 3 years ago

  • Target version changed from 18.12.1 to 141
Actions #12

Updated by Carsten Rose over 2 years ago

  • Status changed from New to Some day maybe
Actions #13

Updated by Carsten Rose over 2 years ago

  • Status changed from Some day maybe to New
Actions #14

Updated by Benjamin Baer over 2 years ago

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

Updated by Carsten Rose over 2 years ago

  • Target version changed from 141 to next3
Actions #16

Updated by Benjamin Baer 5 months ago

  • Due date changed from 15.02.2020 to 15.08.2022
Actions

Also available in: Atom PDF