Ergebnis 1 bis 5 von 5

Thema: input_field_callback

  1. #1
    Contao-Nutzer
    Registriert seit
    04.05.2011.
    Ort
    Österreich / Steiermark
    Beiträge
    74

    Standard input_field_callback

    Ich versuche einen input_field_callback für mein eigen MetaModels Attribut aufzurufen. Dazu hab ich ein eigenes Attribut erstellt und in der Funktion getFieldDefinition habe ich folgende Zeile eingetragen:
    Code:
    $arrFieldDef['input_field_callback'] = array('MyClass','fieldCallback');
    jedoch wird dieser nicht aufgerufen. Muss ich diesen an einer anderen stelle registrieren?

  2. #2
    Contao-Urgestein Avatar von Tim G
    Registriert seit
    13.02.2010.
    Ort
    Lübeck
    Beiträge
    2.210
    User beschenken
    Wunschliste

    Standard

    Sieht richtig aus.
    Frage ist, verarbeitet der DC_General das input_field_callback Feature bzw. reicht er es durch zum normalen Contao dc_table?

    Haste einen normalen Inputtype erstmal ausprobiert, als Test ob generell dein Attribut richtig verarbeitet wird?
    http://www.tim-gatzky.de ˙ auch schon wieder 2 Jahre alt - wie die Zeit vergeht... muss mal umbauen.

  3. #3
    Contao-Nutzer
    Registriert seit
    04.05.2011.
    Ort
    Österreich / Steiermark
    Beiträge
    74

    Standard

    habe es mit dem inputType text sowie mit dem von mir erstellten versucht, jedoch ohne erfolg.

    Auch wenn ich einen
    Code:
    $arrFieldDef['load_callback'] = array('MyClass','fieldCallback');(
    aufrufe, wird dieser nicht ausgeführt

  4. #4
    Contao-Urgestein Avatar von Tim G
    Registriert seit
    13.02.2010.
    Ort
    Lübeck
    Beiträge
    2.210
    User beschenken
    Wunschliste

    Standard

    Doch, sollte funktionieren. Hab es mit meiner Merkliste gerade probiert.

    Du musst natürlich den geänderten Array zurück schicken. Haste doch, oder

    PHP-Code:
    return $arrFieldDef
    Und dein Feld wird im Backend gerendert, ist also einer Eingabemaske gegeordnet.
    http://www.tim-gatzky.de ˙ auch schon wieder 2 Jahre alt - wie die Zeit vergeht... muss mal umbauen.

  5. #5
    Contao-Nutzer
    Registriert seit
    04.05.2011.
    Ort
    Österreich / Steiermark
    Beiträge
    74

    Standard

    Jap das hab ich natürlich gemacht

    Ich schätze, ich hatte irgendwo im Code einen Fehler. Habe nun ein eigenes Widget geschrieben und verwende dies als Inputtype, somit muss ich nicht auf den Input_field_callback zurückgreifen. Danke.

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
  •