Ergebnis 1 bis 7 von 7

Thema: Subpalettes mit radio Buttons anzeigen

  1. #1
    Contao-Fan Avatar von dhe
    Registriert seit
    25.10.2010.
    Ort
    Esslingen a.N.
    Beiträge
    660

    Standard Subpalettes mit radio Buttons anzeigen

    Hallo Leute,
    ich bin gerade dabei, meine npslider extension zu aktualisieren und möchte in diesem Zug etwas die Usability im Backend verbessern.
    Dazu möchte ich die Bereiche besser aufteilen. Dadurch entstehen ein paar Subpaletten mehr, die aber oftmals in Abhängigkeit eines vorherigen Wertes angezeigt werden sollen.

    Bei den Checkboxen geht das ohne weitere Probleme mit "onSubmitChange" => true, und bei radioButtons ja auch (siehe Akkordeon Element)- zumindest bei Paletten, aber irgendwie klappt das bei Subpaletten nicht.
    Funktioniert das generelle nicht, oder muss ich was bestimmtes beachten?

    Gruß

  2. #2
    Contao-Urgestein Avatar von tril
    Registriert seit
    07.01.2010.
    Ort
    Bad Marienberg
    Beiträge
    2.939
    User beschenken
    Wunschliste

    Standard

    Das funktioniert generell nicht. via Select/Radio kannst du ausschließlich paletten, aber keine subpaletten auswählen.
    Zu dem Thema hatte ich erst einen Screencast gemacht: http://www.youtube.com/watch?v=I1-1mqIR_B4

  3. #3
    Contao-Fan Avatar von dhe
    Registriert seit
    25.10.2010.
    Ort
    Esslingen a.N.
    Beiträge
    660

    Standard

    Hallo Tristan,
    danke für das Video.

    Minute 20:40 - 20:46
    "Subpaletten funktionieren nur bei Checkboxen und bei Selectfeldern" ... da kann ich ja lang bei radio Feldern suchen...

  4. #4
    Alter Contao-Hase
    Registriert seit
    02.10.2010.
    Ort
    58636 Iserlohn
    Beiträge
    1.084

    Standard

    Ich habe gerade ein Verständnisproblem.

    Es geht doch darum, mit Radios Subpaletten zu steuern, oder?

    Bei dca_editor habe ich das gemacht:
    Code:
    	// Palettes
    	'palettes' => array
    	(
    		'__selector__'   => array('dolang'),
    		'default'        => 'text,dolang,dcadata,published;'
    	),
    
    	// Subpalettes
    	'subpalettes' => array
    	(
    		'dolang_j'   => 'language',
    		'dolang_n'   => 'tabelle'
    	),
    
    	// Fields
    	'fields' => array
    	(
    		'dolang' => array
    		(
    			'label'      => &$GLOBALS['TL_LANG']['tl_dca_editor']['dolang'],
    			'inputType'  => 'radio',
    			'options'    => array('j','n'),
    			'default'    => 'n',
    			'eval'       => array('tl_class'=>'clr', 'cols'=>2, 'submitOnChange' => true),
    			'reference'  => &$GLOBALS['TL_LANG']['tl_dca_editor'],
    			'sql'        => "char(1) NOT NULL default ''"
    		),
    Das funktioniert. Ich bin verwirrt. Was habe ich nicht verstanden?
    Meine Extensions: contentmodify, dca_editor

  5. #5
    Contao-Urgestein Avatar von tril
    Registriert seit
    07.01.2010.
    Ort
    Bad Marienberg
    Beiträge
    2.939
    User beschenken
    Wunschliste

    Standard

    @Thoni
    schau einer an, das man mit _ den Feldname und Wert kombinieren kann war mir auch neu, aber man kann auch nicht alles wissen

  6. #6
    Alter Contao-Hase
    Registriert seit
    02.10.2010.
    Ort
    58636 Iserlohn
    Beiträge
    1.084

    Standard

    Zitat Zitat von tril Beitrag anzeigen
    @Thoni
    schau einer an, das man mit _ den Feldname und Wert kombinieren kann war mir auch neu, aber man kann auch nicht alles wissen
    Hallo Tril,

    es war nicht ironisch gemeint - ich dachte wirklich, neben der Spur zu sein.

    Ich finde es toll, einem 'Meister' etwas Neues zeigen zu können, denn auch ich habe aus deinen Videos gelernt.

    An dieser Stelle möchte ich mich für deinen Unterricht bedanken. Mach bitte weiter so.

    Viele Grüße aus dem Sauerland
    Thoni
    Meine Extensions: contentmodify, dca_editor

  7. #7
    Contao-Fan Avatar von dhe
    Registriert seit
    25.10.2010.
    Ort
    Esslingen a.N.
    Beiträge
    660

    Standard

    Alter Schwede,
    funktioniert!! Vielen Dank an Thoni

Aktive Benutzer

Aktive Benutzer

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

Berechtigungen

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