Contao-Camp 2024
Ergebnis 1 bis 5 von 5

Thema: Regulärer Ausdruck greift nicht

  1. #1
    Contao-Urgestein Avatar von jan.theofel
    Registriert seit
    23.06.2009.
    Ort
    Berlin
    Beiträge
    1.846

    Standard Regulärer Ausdruck greift nicht

    Hallo,

    ich habe bei einigen Feldern als regulären Ausdruck "url" hinterlegt. Das findet sich auch im Code wieder:

    Code:
    $GLOBALS['TL_DCA']['tl_member']['fields']['xt_lwcoffice'] = array
    (
            'label'                   => &$GLOBALS['TL_LANG']['tl_member']['xt_lwcoffice'],
    
            'exclude'                 => true,
            'search'                  => true,
            'inputType'               => 'text',
    
    
            'eval'                    => array('feEditable' => true,'feViewable' => true,'feGroup' => 'personal','tl_class' => 'w50','nospace' => true,'wrap' => 'off','rgxp' => 'url'),
            'sql'                     => "text NULL"
    );
    Dennoch greift in dem Feld der reguläre Ausdruck nicht. Ich kann zum Beispiel ohne Fehlermeldung "test" eingeben und abspeichern.

    Hat jemand eine Idee, woran das liegen könnte?

    Contao-Version ist die 3.2.16.

    Danke!
    Jan
    Jan Theofel
    Barcamp-Moderator für Corporate-Barcamps und öffentliche Barcamps

  2. #2
    Contao-Urgestein
    Registriert seit
    29.10.2009.
    Ort
    Magdeburg
    Beiträge
    2.020
    Partner-ID
    626
    User beschenken
    Wunschliste

    Standard

    Hast du den internen Cache geleert ?

  3. #3
    Contao-Urgestein Avatar von jan.theofel
    Registriert seit
    23.06.2009.
    Ort
    Berlin
    Beiträge
    1.846

    Standard

    Moin,

    geleert und abgeschaltet. Hilft leider nichts. :-(

    Jan
    Jan Theofel
    Barcamp-Moderator für Corporate-Barcamps und öffentliche Barcamps

  4. #4
    Contao-Urgestein Avatar von the_scrat
    Registriert seit
    24.02.2010.
    Ort
    Augsburg
    Beiträge
    2.051
    User beschenken
    Wunschliste

    Standard

    Hi Jan,

    sieht eigentlich alles gut aus, nur das 'wrap'=>'off' habe ich nirgends gefunden.
    Probier doch mal in den eval nur 'rgxp'=>'url' zu hinterlegen und schau ob die validierung funktioniert, danach füge die einzelnen Parameter hinzu, vielleicht überschneidet sich hier etwas (warum auch immer).
    Programmers don't comment their code. It was hard to write, it should be hard to understand...

  5. #5
    Contao-Urgestein Avatar von jan.theofel
    Registriert seit
    23.06.2009.
    Ort
    Berlin
    Beiträge
    1.846

    Standard

    Moin!

    selbst wenn ich das reduziere auf

    Code:
     'eval'                    => array('rgxp' => 'url'),
    kann ich weiterhin "test" eingeben. Also greift der reguläre Ausdruck selbst in diese Fall nicht. :-(

    Jan
    Jan Theofel
    Barcamp-Moderator für Corporate-Barcamps und öffentliche Barcamps

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
  •