Feature #5805
TypeAHead SQL value instead of key stored
0%
Description
Ich habe ein Textfeld mit folgenden Parametern:
typeAheadSql = SELECT shortname AS 'id', CONCAT(firstname, ' ', lastname, ', ', shortname) AS 'value' FROM _right_to_confer_phd WHERE lastname LIKE ? OR firstname LIKE ? or shortname LIKE ? ORDER BY lastname
typeAheadSqlPrefetch = SELECT CONCAT(firstname, ' ', lastname, ', ', shortname) AS value FROM _right_to_confer_phd WHERE shortname=?
typeAheadMinLength = 1
typeAheadLimit = 20
typeAheadPedantic = 0
Die Suche funktioniert, aber beim Speichern wird der Value (firstname lastname, shortname) statt der id (shortname) gespeichert.
Problem scheint, dass JS im hidden Feld den Value statt der id einfügt...
Related issues
Updated by Nicola Chiapolini almost 3 years ago
Scheint typeAheadPedantic = 1
löst das Problem
Evtl. könnte das in der Dokumentation besser erklärt werden...
Updated by Nicola Chiapolini almost 3 years ago
- Status changed from New to Ready to sync (develop)
Updated by Carsten Rose almost 3 years ago
- Status changed from Ready to sync (develop) to In Progress
- Target version set to next
In Doku besser beschreiben
Updated by Carsten Rose almost 3 years ago
- Related to Bug #5444: typeahead: Nach einem Save wird der key angezeigt statt dem Value added