Ergebnis 1 bis 6 von 6

Thema: RockSolid Custom Elements - checkboxWizard

  1. #1
    Contao-Nutzer
    Registriert seit
    24.02.2016.
    Beiträge
    183

    Standard RockSolid Custom Elements - checkboxWizard

    Hallo zusammen,
    ich bin momentan dran mich mit Custom Elements von RockSolid auseinanderzusetzen und würde gerne dem Benutzer eine vorgefertigte Auswahl bieten, die dann im Tempalte automatisch eine Auflistung generiert und so Tipp-Fehler vermeidet bzw. eine gewisse Einheitlichkeit bietet.

    z.B. verfügbare Sprachen: Deutsch, Englisch, ...

    Ich bin dabei auf den Input-Typ checkboxWizard gestossen und hab ihn mit ein paar Optionen gefüttert. Nun wollte ich einige Werte speichern und bekam folgenden Fehler: Ungültige Eingabe: 1
    Übersteigt das bereits die Grenzen von Custom Elements oder hab ich ganz einfach was übersehen?

    Code:
    'languages' => array(
    	'label' => array(
    		'de' => array(
    			'Verfügbare Sprachen',
    			'Sprachen in den die Datei zur Verfügung steht',
    		),
    		'en' => array(
    			'Available Languages',
    			'Available languages for the file',
    		),
    	),
    	'inputType' => 'checkboxWizard',
    	'multiple' => 'true',
    	'options' => array(
    		'en' => 'Englisch',
    		'de' => 'Deutsch',
    		'fr' => 'Französisch',
    		'it' => 'Italienisch',
    		'es' => 'Spanisch',
    		'ch' => 'Chinesisch',
    		'ru' => 'Russisch',
    		'fi' => 'Finnisch',
    		'kr' => 'Koreanisch',
    		'no' => 'Norwegisch',
    		'nl' => 'Niederländisch',
    	),

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.261
    Partner-ID
    10107

    Standard

    Zitat Zitat von Sabaid Beitrag anzeigen
    PHP-Code:
        'multiple' => 'true'
    »
    PHP-Code:
    'eval' => array('multiple' => true), 
    Aber ich weiß nicht, ob das deinen Fehler beheben wird.

  3. #3
    Contao-Nutzer
    Registriert seit
    24.02.2016.
    Beiträge
    183

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    »
    PHP-Code:
    'eval' => array('multiple' => true), 
    Aber ich weiß nicht, ob das deinen Fehler beheben wird.
    Daran ist es gelegen, vielen Dank!

  4. #4
    Contao-Nutzer
    Registriert seit
    24.02.2016.
    Beiträge
    183

    Standard

    Gibt es eigentlich auch die Möglichkeit Optionen mehrsprachig zu befüllen? Ähnlich wie die Lables?

  5. #5
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.261
    Partner-ID
    10107

    Standard

    Ja, sieh dir dazu die DCAs des Core an. zB: https://github.com/contao/core/blob/...ayout.php#L223
    In deinem Fall wäre das zB:
    PHP-Code:
    'options' => array('en','de','fr','it','es','ch','ru','fi','kr','no','nl'),
    'reference' => $GLOBALS['TL_LANG']['myElementLanguages'
    Und in deiner langconfig.php:
    PHP-Code:
    if ($GLOBALS['TL_LANGUAGE'] == 'de')
    {
        
    $GLOBALS['TL_LANG']['myElementLanguages'] = array
        (
            
    'en' => 'Englisch',
            
    'de' => 'Deutsch',
            
    'fr' => 'Französisch',
            
    'it' => 'Italienisch',
            
    'es' => 'Spanisch',
            
    'ch' => 'Chinesisch',
            
    'ru' => 'Russisch',
            
    'fi' => 'Finnisch',
            
    'kr' => 'Koreanisch',
            
    'no' => 'Norwegisch',
            
    'nl' => 'Niederländisch'
        
    );
    }
    elseif (
    )
    {
        


    Geändert von Spooky (25.05.2016 um 08:16 Uhr)

  6. #6
    Contao-Nutzer
    Registriert seit
    24.02.2016.
    Beiträge
    183

    Standard

    Super, dankeschön!

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
  •