MetaModels Workshop in Berlin
Ergebnis 1 bis 3 von 3

Thema: Verfügbare Spaltensets modifizieren

  1. #1
    Haupt-Administratorin der Contao-Foren
    Buchautorin 'Contao für Redakteure'
    Avatar von Nina
    Registriert seit
    04.06.2009.
    Ort
    Mecklenburg-Vorpommern
    Beiträge
    4.727
    Partner-ID
    11474
    User beschenken
    Wunschliste

    Standard Verfügbare Spaltensets modifizieren

    Ich hatte in einer C2.11 Subcolumns eingesetzt und in der localconfig-Datei am Ende die Einschränkung eingebaut, damit die Nutzer nur ein paar der vielen Spaltenoptionen zur Verfügung haben.

    Nun habe ich Subcolumns auf C3 geupdatet und möchte die Spaltenoptionen natürlich auch hier wieder anpassen. Entsprechend der Info aus dem ER, habe ich den Code so zusammengestellt:
    Code:
    $GLOBALS['TL_SUBCL'] = array(
      'yaml3' => array(     
        'label'=> 'YAML 3 Standard', // Label für dieses Spaltenset
        'scclass' => 'subcolumns',   // CSS-Klasse des Umschließenden Containers
        'equalize' => 'equalize',    // Gibt es eine Klasse für gleich hohe Spalten, dessen Namen hier eintragen
        'inside' => true,            // Werden zusätzliche Innere Container verwendet?
        'gap' => true,               // Ein Spaltenabstand soll im Backend einpflegbar sein
        'files' => array(            // Wo liegen die CSS-Dateien?
          'css'=> 'system/modules/subcolumns/html/yaml3/subcols.css',
          'ie'=> 'system/modules/subcolumns/html/yaml3/subcolsIEHacks.css'
        ),
        /*
         * Define the sets that can be used as an array.
         */
        'sets'=> array(
    	    '33x33x33' => array(array('c33l','subcl'),array('c33l','subc'),array('c33r','subcr')),
    	    '66x33' => array(array('c66l','subcl'),array('c33r','subcr')),
    	    '50x50' => array(array('c50l','subcl'),array('c50r','subcr')),
    	    '33x66' => array(array('c33l','subcl'),array('c66r','subcr'))
        )
      )
    )
    Dummerweise führt das dann zu einem weißen Screen im Backend. Hat jemand eine Idee was am Code falsch ist? Oder liegt es daran, dass ich das - wie bisher - ans Ende der localconfig eingefügt hatte?

  2. #2
    Contao-Fan Avatar von Sioweb
    Registriert seit
    12.08.2011.
    Ort
    Waldshut
    Beiträge
    381
    User beschenken
    Wunschliste

    Standard

    Ho!

    also ich sehe auf den ersten Blick dass am Ende ein Semikolon fehlt – vermutlich nur ein C&P-Fehler. Hast du mal versucht diesen Code in die DCA / Init-Config zu speichern?

    #Edit:

    Ich hab es eben bei meiner C3.2.3 Version installiert und deinen Code genauso (mit Semikolon) in die /system/config/dcaconfig.php kopiert und es funktioniert problemlos.
    Geändert von Sioweb (23.01.2014 um 14:16 Uhr)
    Grüße Sascha W. @Sioweb
    Sioweb im Netz: Webseite | Facebook
    +++ Programmierer von Change-Lok erfasst worden +++

  3. #3
    Contao-Urgestein Avatar von andreasisaak
    Registriert seit
    07.07.2009.
    Beiträge
    4.097
    User beschenken
    Wunschliste

    Standard Verfügbare Spaltensets modifizieren

    Hallo Nina,

    nur als Tip: sowas gehört schon seit etlichen Jahren nicht mehr in die localconfig.php! Die dcaconfig oder initconfig ist definitiv der bessere Ort für solche Snippets

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
  •