Ergebnis 1 bis 2 von 2

Thema: Eigenes Widget

  1. #1
    Contao-Nutzer Avatar von tom.loeschnigg
    Registriert seit
    29.07.2010.
    Beiträge
    103

    Standard Eigenes Widget

    Hi,

    ich bin dabei mir ein eigenes Widget zu basteln. Leider sind meine Kenntnisse in PHP nicht gerade die besten.

    Ich möchte einfach nur 2 Input-Felder ausgeben. Mein Code lautet:


    PHP-Code:
    public function generate()
        {
                    return 
    sprintf('<input name="%s" id="ctrl_%s" class="%s%s" />',
                            
    $this->strName,
                            
    $this->strId,
                            
    $strClass,
                            (
    strlen($this->strClass) ? ' ' $this->strClass ''),
                            
    $this->varValue);    

            
        } 
    Dieser Code generiert mir nur 1 Input-Feld. Wie mache ich es, wenn ich noch weitere hinzufügen möchte.

    Dankeschön!

    lg
    Tom
    Webworker finden auf meinem Blog hilfreiches zu Angebote, Akquiese, Contao uvm. selected-items.com

  2. #2
    AG CMS-Garden
    Contao-Urgestein
    Avatar von lindesbs
    Registriert seit
    05.06.2009.
    Ort
    Oer-Erkenschwick
    Beiträge
    4.154
    Partner-ID
    keine
    User beschenken
    Wunschliste

    Standard

    fuer solche einfachen Dinge, nehme doch die Bordmittel :
    Code:
    $GLOBALS['TL_DCA']['tl_layout']['fields']['MEIN_FELD'] = array
    (
    	'label'                 => &$GLOBALS['TL_LANG']['tl_layout']['MEIN_FELD'],		
    	'exclude'               => true,
    	'inputType'		=> "text",
    	'eval'                  => array('rgxp'=>'digit','size'=>2,'multiple'=>true)
    );
    Bietet dir zwei Textfelder an, in denen nur Zahlen erlaubt sind.
    Das ins DCA und fertig
    von Willi Voltz aus PR 500: Henry George sagte einmal: »Kultur ist Zusammenarbeit.«


    Contao-Hosting: begeisterter Uberspace-Nutzer

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
  •