Ergebnis 1 bis 2 von 2

Thema: efg 2.0.1 Select-Feld (DB) Fehler bei Auflistung aus anderen Formdata-Storage

  1. #1
    AG Core-Entwicklung
    Registriert seit
    16.10.2009.
    Ort
    Bad Lausick
    Beiträge
    437

    Standard efg 2.0.1 Select-Feld (DB) Fehler bei Auflistung aus anderen Formdata-Storage

    Hallo Tom,

    Irgendwie funktioniert das Select-Feld (DB) im efg 2.0.1 build 5 nicht so richtig (contao 3.0.5), wenn man ein Feld aus einem anderen Formdata-Storage wählt.

    Ich konnte den fehler bis hier hin verfolgen:
    $strFormKey ist immer leer bei mir und deshalb werden im WHERE alle felder weggefiltert.

    PHP-Code:
    // AND f.form='".$strFormKey."' kills all the values because $strFormKey is always empty?
    //                    $sqlLookupWhere = " WHERE (f.id=fd.pid AND f.form='".$strFormKey."' AND ff_name='".$arrLookupField[1]."')"; 
    Wenn ich den check nach $strFormKey einfach weglasse funktioniert es in meinem Use-Case, aber ich weiß nicht wofür der check überhaupt da ist.

    PHP-Code:
    $sqlLookupWhere " WHERE (f.id=fd.pid AND ff_name='".$arrLookupField[1]."')"
    Ihr Partner für Contao und Webentwicklung: http://www.hofff.com.

  2. #2
    Contao-Fan Avatar von tom
    Registriert seit
    16.06.2009.
    Ort
    Ludwigsburg
    Beiträge
    385

    Standard

    Hallo backbone,

    die Einschränkung auf f.form='".$strFormKey."' ist erforderlich, falls es ein Feld mit demselben Namen in mehreren Formularen gibt.

    Der Fehler ist ab EFG 2.0.2 behoben.

    Danke Dir für den Hinweis und Schöne Grüße
    Tom

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •