Support #2064
closed
Input Elemente die als JSON response 'value=false' bekommen, zeigen 'false' an.
Added by Carsten Rose almost 8 years ago.
Updated about 7 years ago.
Description
- Ist das schlau? Sollen wir das so lassen?
- Aktuell aufgefallen ist das bei einem Form (wizard) welches via addnupdate einen record loescht, dann via form_load versucht den Wert des nicht existierenden Records zu laden, 'false' geliefert bekommt, und den boolean Status als Text anzeigt.
- Alertnativ koennte QFQ in so einem Fall einen leeren String liefern: value=''
?
- Assignee changed from Rafael Ostertag to Carsten Rose
Value als leeren String liefern
- Priority changed from Normal to High
- Related to Bug #2931: Folgeticket #2914 -> afterSave Hauptrecord xId nicht direkt verfügbar added
- Assignee changed from Carsten Rose to Elias Villiger
Ist das Ticket noch aktuell?
Ich habe ein Form mit zwei Elementen gemacht:
pId: text, dynamicUpdate=on,
myName: text, dynamicUpdate=on, value={{SELECT name FROM Person WHERE id='{{pId:F0}}' }}
D.h. wenn ich bei pId eine Ziffer eines existierenden Records eingebe, wird der Name angezeigt. Gebe ich eine unbekannte ID ein, bleibt der letzte angezeigte Wert stehen.
Vielen Dank
Ja, das Ticket ist noch aktuell, aber vermutlich nicht gut beschrieben.
Am einfachsten geht es wohl, wenn ich dir die Form in geo-lean sage, dann
kannst dus direkt reproduzieren:
1 - Person bearbeiten > Tab Function & Employment > Employment bearbeiten
2 - Das employment verändern, damit man den record speichern kann.
3 - employment speichern
4 - Felder "Private Note" und "Public Note" zeigen jetzt 'false' an, wenn
keine entsprechende Notiz gefunden wurde. (Wenn dann der Record nochmals
bearbeitet und gespeichert wird, werden entsprechende Notizen mit dem Text
'false' angelegt).
Vielen Dank und schönes Wochenende
Elias
Am 24. Februar 2017 um 20:55 schrieb <ticket@math.uzh.ch>:
- Related to Support #3253: STORE_TYPO3: steht waehrend Update / Save nicht zur Verfuegung - wird aber benoetigt. Bsp: feUser, beUser, pageId, ... added
- Status changed from New to In Progress
- Status changed from In Progress to Closed
- Priority changed from High to Normal
Commit: https://git.math.uzh.ch/typo3/qfq/commit/13d39fbef60e9b859e68853cd7dd756253ef093c
Vermutung das es an fehlendem STORE_TYPO3 (waehrend save/update) lag, war falsch. Ursache war, das fuer nicht existierende Spalten versucht wurde ein Default Value aus der Tabelle zu bestimmen (falls das Formularfeld leer ist). Das schlug fehl (Spalte existiert ja nicht), und es wurde False zurueck geliefert.
Kommt in V0.13 rein.
- Related to Support #3426: Dynamic Update: Inputs loses the new content and shows the old value added
Also available in: Atom
PDF