Contao-Camp 2024
Ergebnis 1 bis 9 von 9

Thema: Bestehende eigene erweiterung anpassen.

  1. #1
    Contao-Nutzer
    Registriert seit
    22.05.2015.
    Beiträge
    37

    Standard Bestehende eigene erweiterung anpassen.

    Hallo,
    ich habe ein paar Probleme bei einer eigenen Erweiterung welche nun in einem Contao 4.4 Projekt eingesetzt werden soll.

    1. Beim Anlegen eines Neuen Datensatzes sind Felder plötzlich schon mit Daten eines anderen Datensatzes befüllt.
    2. Felder mit der Class w50 sind mit der Maus nicht mehr auszuwählen, anspringen über TAB geht jedoch.

    Wäre sehr dankbar wenn mit jemand kurz helfen könnten.

    Danke

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

    Standard

    Zitat Zitat von mcm_cc Beitrag anzeigen
    2. Felder mit der Class w50 sind mit der Maus nicht mehr auszuwählen, anspringen über TAB geht jedoch.
    Du musst die Klassen w50 und clr korrekt einsetzen. Wenn nach einem Feld, das w50 hat, ein Feld kommt, das kein w50 hat, braucht es ein clr.

  3. #3
    Contao-Nutzer
    Registriert seit
    22.05.2015.
    Beiträge
    37

    Standard

    Vielen Dank für die schnelle Antwort.
    Hier ein Auszug:

    Code:
    						
    'preis_katalog'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['preis_katalog'], 'inputType' => 'text', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => 'long',
     
    			), 'sql'       => "varchar(255) NOT NULL default ''"
    		),	
    		
    		
    		'madeingermany' => array
            (
    	    'label'                   => &$GLOBALS['TL_LANG']['tl_bestand']['madeingermany'],
    	    'default'                 => 0,
    	    'exclude'                 => true,
    	    'inputType'               => 'checkbox',
    	    'eval'                    => array('tl_class'=>'w50'),
    	    'sql'                     => "char(1) NOT NULL default ''"
            ),	
            'madeinschweiz' => array
            (
    	    'label'                   => &$GLOBALS['TL_LANG']['tl_bestand']['madeinschweiz'],
    	    'default'                 => 0,
    	    'exclude'                 => true,
    	    'inputType'               => 'checkbox',
    	    'eval'                    => array('tl_class'=>'w50'),
    	    'sql'                     => "char(1) NOT NULL default ''"
            ),
    Die nachfolgenden Felder haben auch w50, trotzdem nicht anwählbar...
    Was mache ich falsch?

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

    Standard

    Du musst wenn dann alles herzeigen.

  5. #5
    Contao-Nutzer
    Registriert seit
    22.05.2015.
    Beiträge
    37

    Standard

    Code:
    <?php
     
     
    /**
     * Table tl_bestand
     */
    $GLOBALS['TL_DCA']['tl_bestand'] = array
    (
     
    	// Config
    	'config'   => array
    	(
    		'dataContainer'    => 'Table',
    		'enableVersioning' => true,
    		'sql'              => array
    		(
    			'keys' => array
    			(
    				'id' => 'primary'
    			)
    		),
    	),
    	
    	
    
    // List
    	'list'     => array
    	(
    		'sorting' => array
    		(
    			'mode'                    => 1,
    			'fields'                  => array('matchcode ASC'),
    			'flag'                    => 1,
    			'panelLayout'             => 'filter;sort,search,limit'
    		),
    		
    		
    'label'             => array
    		(
    			'fields' => array('matchcode','artikelnummer'),
    			'format' => '%s',
    			'showColumns' => true,
    		),
    		
    		
    		
    		
    'global_operations' => array
    		(
    			'all' => array
    			(
    				'label'      => &$GLOBALS['TL_LANG']['MSC']['all'],
    				'href'       => 'act=select',
    				'class'      => 'header_edit_all',
    				'attributes' => 'onclick="Backend.getScrollOffset()" accesskey="e"'
    			)
    		),		
    		
    		
    'operations'        => array
    		(
    			'edit'   => array
    			(
    				'label' => &$GLOBALS['TL_LANG']['tl_bestand']['edit'],
    				'href'  => 'act=edit',
    				'icon'  => 'edit.gif'
    			),
    					'copy'   => array
    			(
    				'label' => &$GLOBALS['TL_LANG']['tl_bestand']['copy'],
    				'href'  => 'act=copy',
    				'icon'  => 'copy.gif'
    			),
    			'delete' => array
    			(
    				'label'      => &$GLOBALS['TL_LANG']['tl_bestand']['delete'],
    				'href'       => 'act=delete',
    				'icon'       => 'delete.gif',
    				'attributes' => 'onclick="if(!confirm(\'' . $GLOBALS['TL_LANG']['MSC']['deleteConfirm'] . '\'))return false;Backend.getScrollOffset()"'
    			),
    			'show'   => array
    			(
    				'label'      => &$GLOBALS['TL_LANG']['tl_bestand']['show'],
    				'href'       => 'act=show',
    				'icon'       => 'show.gif',
    				'attributes' => 'style="margin-right:3px"'
    			),
    		)
    	),				
    	
    // Palettes
    	'palettes' => array
    	(
    	
    		'default'       => '{bestand_legend},type, matchcode, artikelnummer, ean, bezeichnung_1, ,bezeichnung_2, laenge, breite, tiefe, gewicht, gewicht_netto, arninh, ursprung, zoll_nummer, bestand, preis, moebeltyp_deutsch, material_deutsch, beschreibung_deutsch, moebeltyp_english, material_english, beschreibung_english, hoehe_kat, breite_kat, tiefe_kat, gewicht_kat, ve_kat, farbe_deutsch, farbe_english, zusatz_info_deutsch, zusatz_info_english, designer, preis_katalog, madeingermany, madeinspain, madeinitaly, madeinschweiz, hansacontroll, waschbar, handwasch, waschbar30, uvbestaendig, rollbar, aufrollen, leicht, kunststoffgewebe, fsczertifiziert, batyline, klappbar, montage, stapelbar, witterungsbeststaendig, trees4trees, unikat, abnehmbar, wandmontage, drehbar, ausziehbar, pefczertifiziert, vegan, kvadrat, designers_guild, pedrali, 3_D, fiam, preis_contract, sitzbreite, sitztiefe, sitzhoehe, contract_hoehe, contract_breite, contract_tiefe, contract_durchmesser, contract_material_deutsch, contract_material_english, contract_beschreibung_deutsch, contract_beschreibung_english, contract_farbe_deutsch, contract_farbe_english'
    ),
    
    
    
    
    
    // Fields
    	'fields'   => array
    	(
    		'id'     => array   ('sql' => "int(10) unsigned NOT NULL auto_increment"),
    		
    		'tstamp' => array   ('sql' => "int(10) unsigned NOT NULL default '0'"),
    		
    		'artikelnummer'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['artikelnummer'], 'inputType' => 'text', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => 'w50',
     
    			), 'sql'       => "varchar(255) NOT NULL default ''"
    		),
    		
    		'bezeichnung_1'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['bezeichnung_1'], 'inputType' => 'text', 'exclude' => true, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => 'w50',
     
    			), 'sql'       => "varchar(255) NOT NULL default ''"
    		),
    		
    		'bezeichnung_2'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['bezeichnung_2'], 'inputType' => 'text', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => 'w50',
     
    			), 'sql'       => "varchar(255) NOT NULL default ''"
    		),	
    		
    		'preis'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['preis'], 'inputType' => 'text', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => 'w50',
     
    			), 'sql'       => "varchar(255) NOT NULL default ''"
    		),	
    		
    		'ean'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['ean'], 'inputType' => 'text', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => 'w50',
     
    			), 'sql'       => "varchar(255) NOT NULL default ''"
    		),
    		
    				'gewicht_kat'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['gewicht_kat'], 'inputType' => 'text', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => '',
     
    			), 'sql'       => "varchar(255) NOT NULL default ''"
    		),
    		
    				've_kat'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['ve_kat'], 'inputType' => 'text', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => '',
     
    			), 'sql'       => "varchar(255) NOT NULL default ''"
    		),
    		
    		
    		'laenge'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['laenge'], 'inputType' => 'text', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => 'w50',
     
    			), 'sql'       => "varchar(255) NOT NULL default ''"
    		),
    
    		'breite'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['laenge'], 'inputType' => 'text', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => 'w50',
     
    			), 'sql'       => "varchar(255) NOT NULL default ''"
    		),		
    		'tiefe'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['laenge'], 'inputType' => 'text', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => 'w50',
     
    			), 'sql'       => "varchar(255) NOT NULL default ''"
    		),		
    		'gewicht'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['gewicht'], 'inputType' => 'text', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => 'w50',
     
    			), 'sql'       => "varchar(255) NOT NULL default ''"
    		),	
    		
    		'gewicht_netto'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['gewicht_netto'], 'inputType' => 'text', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => 'w50',
     
    			), 'sql'       => "varchar(255) NOT NULL default ''"
    		),	
    		
    		'arninh'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['arninh'], 'inputType' => 'text', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => 'w50',
     
    			), 'sql'       => "varchar(255) NOT NULL default ''"
    		),
    		
    		'ursprung'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['ursprung'], 'inputType' => 'text', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => 'w50',
     
    			), 'sql'       => "varchar(255) NOT NULL default ''"
    		),
    		
    		'zoll_nummer'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['zoll_nummer'], 'inputType' => 'text', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => 'w50',
     
    			), 'sql'       => "varchar(255) NOT NULL default ''"
    		),
    		
    		'bestand'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['bestand'], 'inputType' => 'text', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => 'w50',
     
    			), 'sql'       => "varchar(255) NOT NULL default ''"
    		),	
    		
    				
    		'matchcode'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['matchcode'], 'inputType' => 'text', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => '',
     
    			), 'sql'       => "varchar(255) NOT NULL default ''"
    		),
    		
    				'moebeltyp_deutsch'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['moebeltyp_deutsch'], 'inputType' => 'text', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => '',
     
    			), 'sql'       => "varchar(255) NOT NULL default ''"
    		),
    		
    		
    				'moebeltyp_english'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['moebeltyp_english'], 'inputType' => 'text', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => '',
     
    			), 'sql'       => "varchar(255) NOT NULL default ''"
    		),
    		
    				'beschreibung_deutsch'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['beschreibung_deutsch'], 'inputType' => 'textarea', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => 'long',
     
    			), 	'sql'                     => "mediumtext NULL"
    		),
    				'beschreibung_english'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['beschreibung_english'], 'inputType' => 'textarea', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => 'long',
     
    			), 	'sql'                     => "mediumtext NULL"
    		),	
    				'hoehe_kat'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['hoehe_kat'], 'inputType' => 'text', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => 'long',
     
    			), 'sql'       => "varchar(255) NOT NULL default ''"
    		),			
    				'breite_kat'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['breite_kat'], 'inputType' => 'text', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => 'long',
     
    			), 'sql'       => "varchar(255) NOT NULL default ''"
    		),
    				'tiefe_kat'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['tiefe_kat'], 'inputType' => 'text', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => 'long',
     
    			), 'sql'       => "varchar(255) NOT NULL default ''"
    		),		
    		
    		
    		
    		
    		
    		
    				'farbe_deutsch'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['farbe_deutsch'], 'inputType' => 'text', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => 'long',
     
    			), 'sql'       => "varchar(255) NOT NULL default ''"
    		),	
    				'farbe_english'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['farbe_english'], 'inputType' => 'text', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => 'long',
     
    			), 'sql'       => "varchar(255) NOT NULL default ''"
    		),	
    				'designer'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['designer'], 'inputType' => 'text', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => 'long',
     
    			), 'sql'       => "varchar(255) NOT NULL default ''"
    		),			
    											
    				'zusatz_info_deutsch'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['zusatz_info_deutsch'], 'inputType' => 'textarea', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => 'long',
     
    			), 	'sql'                     => "mediumtext NULL"
    		),										
    				'zusatz_info_english'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['zusatz_info_english'], 'inputType' => 'textarea', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => 'long',
     
    			), 	'sql'                     => "mediumtext NULL"
    		),
    						'material_deutsch'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['material_deutsch'], 'inputType' => 'textarea', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => 'long',
     
    			), 	'sql'                     => "mediumtext NULL"
    		),										
    				'material_english'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['material_english'], 'inputType' => 'textarea', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => 'long',
     
    			), 	'sql'                     => "mediumtext NULL"
    		),
    		
    						'preis_katalog'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['preis_katalog'], 'inputType' => 'text', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => 'long',
     
    			), 'sql'       => "varchar(255) NOT NULL default ''"
    		),	
    		
    		
    		'madeingermany' => array
            (
    	    'label'                   => &$GLOBALS['TL_LANG']['tl_bestand']['madeingermany'],
    	    'default'                 => 0,
    	    'exclude'                 => true,
    	    'inputType'               => 'checkbox',
    	    'eval'                    => array('tl_class'=>''),
    	    'sql'                     => "char(1) NOT NULL default ''"
            ),	
            'madeinschweiz' => array
            (
    	    'label'                   => &$GLOBALS['TL_LANG']['tl_bestand']['madeinschweiz'],
    	    'default'                 => 0,
    	    'exclude'                 => true,
    	    'inputType'               => 'checkbox',
    	    'eval'                    => array('tl_class'=>''),
    	    'sql'                     => "char(1) NOT NULL default ''"
            ),	
    		'madeinspain' => array
            (
    	    'label'                   => &$GLOBALS['TL_LANG']['tl_bestand']['madeinspain'],
    	    'default'                 => 0,
    	    'exclude'                 => true,
    	    'inputType'               => 'checkbox',
    	    'eval'                    => array('tl_class'=>''),
    	    'sql'                     => "char(1) NOT NULL default ''"
            ),	 
    		'madeinitaly' => array
            (
    	    'label'                   => &$GLOBALS['TL_LANG']['tl_bestand']['madeinitaly'],
    	    'default'                 => 0,
    	    'exclude'                 => true,
    	    'inputType'               => 'checkbox',
    	    'eval'                    => array('tl_class'=>''),
    	    'sql'                     => "char(1) NOT NULL default ''"
            ),	
    		'hansacontroll' => array
            (
    	    'label'                   => &$GLOBALS['TL_LANG']['tl_bestand']['hansacontroll'],
    	    'default'                 => 0,
    	    'exclude'                 => true,
    	    'inputType'               => 'checkbox',
    	    'eval'                    => array('tl_class'=>''),
    	    'sql'                     => "char(1) NOT NULL default ''"
            ),	      
    		'waschbar' => array
            (
    	    'label'                   => &$GLOBALS['TL_LANG']['tl_bestand']['waschbar'],
    	    'default'                 => 0,
    	    'exclude'                 => true,
    	    'inputType'               => 'checkbox',
    	    'eval'                    => array('tl_class'=>''),
    	    'sql'                     => "char(1) NOT NULL default ''"
            ),	                                
    		'handwasch' => array
            (
    	    'label'                   => &$GLOBALS['TL_LANG']['tl_bestand']['handwasch'],
    	    'default'                 => 0,
    	    'exclude'                 => true,
    	    'inputType'               => 'checkbox',
    	    'eval'                    => array('tl_class'=>''),
    	    'sql'                     => "char(1) NOT NULL default ''"
            ), 
    		'waschbar30' => array
            (
    	    'label'                   => &$GLOBALS['TL_LANG']['tl_bestand']['waschbar30'],
    	    'default'                 => 0,
    	    'exclude'                 => true,
    	    'inputType'               => 'checkbox',
    	    'eval'                    => array('tl_class'=>''),
    	    'sql'                     => "char(1) NOT NULL default ''"
            ),
    		'uvbestaendig' => array
            (
    	    'label'                   => &$GLOBALS['TL_LANG']['tl_bestand']['uvbestaendig'],
    	    'default'                 => 0,
    	    'exclude'                 => true,
    	    'inputType'               => 'checkbox',
    	    'eval'                    => array('tl_class'=>''),
    	    'sql'                     => "char(1) NOT NULL default ''"
            ),  
    		'rollbar' => array
            (
    	    'label'                   => &$GLOBALS['TL_LANG']['tl_bestand']['rollbar'],
    	    'default'                 => 0,
    	    'exclude'                 => true,
    	    'inputType'               => 'checkbox',
    	    'eval'                    => array('tl_class'=>''),
    	    'sql'                     => "char(1) NOT NULL default ''"
            ),        
    		'aufrollen' => array
            (
    	    'label'                   => &$GLOBALS['TL_LANG']['tl_bestand']['aufrollen'],
    	    'default'                 => 0,
    	    'exclude'                 => true,
    	    'inputType'               => 'checkbox',
    	    'eval'                    => array('tl_class'=>''),
    	    'sql'                     => "char(1) NOT NULL default ''"
            ),   
    		'leicht' => array
            (
    	    'label'                   => &$GLOBALS['TL_LANG']['tl_bestand']['leicht'],
    	    'default'                 => 0,
    	    'exclude'                 => true,
    	    'inputType'               => 'checkbox',
    	    'eval'                    => array('tl_class'=>''),
    	    'sql'                     => "char(1) NOT NULL default ''"
            ),      
    		'kunststoffgewebe' => array
            (
    	    'label'                   => &$GLOBALS['TL_LANG']['tl_bestand']['kunststoffgewebe'],
    	    'default'                 => 0,
    	    'exclude'                 => true,
    	    'inputType'               => 'checkbox',
    	    'eval'                    => array('tl_class'=>''),
    	    'sql'                     => "char(1) NOT NULL default ''"
            ),      
    		'fsczertifiziert' => array
            (
    	    'label'                   => &$GLOBALS['TL_LANG']['tl_bestand']['fsczertifiziert'],
    	    'default'                 => 0,
    	    'exclude'                 => true,
    	    'inputType'               => 'checkbox',
    	    'eval'                    => array('tl_class'=>''),
    	    'sql'                     => "char(1) NOT NULL default ''"
            ),  
    		'batyline' => array
            (
    	    'label'                   => &$GLOBALS['TL_LANG']['tl_bestand']['batyline'],
    	    'default'                 => 0,
    	    'exclude'                 => true,
    	    'inputType'               => 'checkbox',
    	    'eval'                    => array('tl_class'=>''),
    	    'sql'                     => "char(1) NOT NULL default ''"
            ), 
    		'klappbar' => array
            (
    	    'label'                   => &$GLOBALS['TL_LANG']['tl_bestand']['klappbar'],
    	    'default'                 => 0,
    	    'exclude'                 => true,
    	    'inputType'               => 'checkbox',
    	    'eval'                    => array('tl_class'=>''),
    	    'sql'                     => "char(1) NOT NULL default ''"
            ),
    		'montage' => array
            (
    	    'label'                   => &$GLOBALS['TL_LANG']['tl_bestand']['montage'],
    	    'default'                 => 0,
    	    'exclude'                 => true,
    	    'inputType'               => 'checkbox',
    	    'eval'                    => array('tl_class'=>''),
    	    'sql'                     => "char(1) NOT NULL default ''"
            ),                                                                                	                                
    		'stapelbar' => array
            (
    	    'label'                   => &$GLOBALS['TL_LANG']['tl_bestand']['stapelbar'],
    	    'default'                 => 0,
    	    'exclude'                 => true,
    	    'inputType'               => 'checkbox',
    	    'eval'                    => array('tl_class'=>''),
    	    'sql'                     => "char(1) NOT NULL default ''"
            ),
    		'witterungsbeststaendig' => array
            (
    	    'label'                   => &$GLOBALS['TL_LANG']['tl_bestand']['witterungsbeststaendig'],
    	    'default'                 => 0,
    	    'exclude'                 => true,
    	    'inputType'               => 'checkbox',
    	    'eval'                    => array('tl_class'=>''),
    	    'sql'                     => "char(1) NOT NULL default ''"
            ),      
    		'trees4trees' => array
            (
    	    'label'                   => &$GLOBALS['TL_LANG']['tl_bestand']['trees4trees'],
    	    'default'                 => 0,
    	    'exclude'                 => true,
    	    'inputType'               => 'checkbox',
    	    'eval'                    => array('tl_class'=>''),
    	    'sql'                     => "char(1) NOT NULL default ''"
            ),  
    		'unikat' => array
            (
    	    'label'                   => &$GLOBALS['TL_LANG']['tl_bestand']['unikat'],
    	    'default'                 => 0,
    	    'exclude'                 => true,
    	    'inputType'               => 'checkbox',
    	    'eval'                    => array('tl_class'=>''),
    	    'sql'                     => "char(1) NOT NULL default ''"
            ),  
    		'abnehmbar' => array
            (
    	    'label'                   => &$GLOBALS['TL_LANG']['tl_bestand']['abnehmbar'],
    	    'default'                 => 0,
    	    'exclude'                 => true,
    	    'inputType'               => 'checkbox',
    	    'eval'                    => array('tl_class'=>''),
    	    'sql'                     => "char(1) NOT NULL default ''"
            ),                  
    		'wandmontage' => array
            (
    	    'label'                   => &$GLOBALS['TL_LANG']['tl_bestand']['wandmontage'],
    	    'default'                 => 0,
    	    'exclude'                 => true,
    	    'inputType'               => 'checkbox',
    	    'eval'                    => array('tl_class'=>''),
    	    'sql'                     => "char(1) NOT NULL default ''"
            ),          
    		'drehbar' => array
            (
    	    'label'                   => &$GLOBALS['TL_LANG']['tl_bestand']['drehbar'],
    	    'default'                 => 0,
    	    'exclude'                 => true,
    	    'inputType'               => 'checkbox',
    	    'eval'                    => array('tl_class'=>''),
    	    'sql'                     => "char(1) NOT NULL default ''"
            ),  
    		'ausziehbar' => array
            (
    	    'label'                   => &$GLOBALS['TL_LANG']['tl_bestand']['ausziehbar'],
    	    'default'                 => 0,
    	    'exclude'                 => true,
    	    'inputType'               => 'checkbox',
    	    'eval'                    => array('tl_class'=>''),
    	    'sql'                     => "char(1) NOT NULL default ''"
            ),      
    		'pefczertifiziert' => array
            (
    	    'label'                   => &$GLOBALS['TL_LANG']['tl_bestand']['pefczertifiziert'],
    	    'default'                 => 0,
    	    'exclude'                 => true,
    	    'inputType'               => 'checkbox',
    	    'eval'                    => array('tl_class'=>''),
    	    'sql'                     => "char(1) NOT NULL default ''"
            ),                                    
    		'vegan' => array
            (
    	    'label'                   => &$GLOBALS['TL_LANG']['tl_bestand']['vegan'],
    	    'default'                 => 0,
    	    'exclude'                 => true,
    	    'inputType'               => 'checkbox',
    	    'eval'                    => array('tl_class'=>''),
    	    'sql'                     => "char(1) NOT NULL default ''"
            ),
            'designers_guild' => array
            (
    	    'label'                   => &$GLOBALS['TL_LANG']['tl_bestand']['designers_guild'],
    	    'default'                 => 0,
    	    'exclude'                 => true,
    	    'inputType'               => 'checkbox',
    	    'eval'                    => array('tl_class'=>''),
    	    'sql'                     => "char(1) NOT NULL default ''"
            ),
            'kvadrat' => array
            (
    	    'label'                   => &$GLOBALS['TL_LANG']['tl_bestand']['kvadrat'],
    	    'default'                 => 0,
    	    'exclude'                 => true,
    	    'inputType'               => 'checkbox',
    	    'eval'                    => array('tl_class'=>''),
    	    'sql'                     => "char(1) NOT NULL default ''"
            ),
            'pedrali' => array
            (
    	    'label'                   => &$GLOBALS['TL_LANG']['tl_bestand']['pedrali'],
    	    'default'                 => 0,
    	    'exclude'                 => true,
    	    'inputType'               => 'checkbox',
    	    'eval'                    => array('tl_class'=>''),
    	    'sql'                     => "char(1) NOT NULL default ''"
            ),
            '3_D' => array
            (
    	    'label'                   => &$GLOBALS['TL_LANG']['tl_bestand']['3_D'],
    	    'default'                 => 0,
    	    'exclude'                 => true,
    	    'inputType'               => 'checkbox',
    	    'eval'                    => array('tl_class'=>''),
    	    'sql'                     => "char(1) NOT NULL default ''"
            ),      
            'fiam' => array
            (
    	    'label'                   => &$GLOBALS['TL_LANG']['tl_bestand']['fiam'],
    	    'default'                 => 0,
    	    'exclude'                 => true,
    	    'inputType'               => 'checkbox',
    	    'eval'                    => array('tl_class'=>''),
    	    'sql'                     => "char(1) NOT NULL default ''"
            ),          
            
            						'preis_contract'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['preis_contract'], 'inputType' => 'text', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => 'long clr',
     
    			), 'sql'       => "varchar(255) NOT NULL default ''"
    		),	                                    
            						'sitzbreite'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['sitzbreite'], 'inputType' => 'text', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => 'long',
     
    			), 'sql'       => "varchar(255) NOT NULL default ''"
    		),	               	        	
            						'sitztiefe'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['sitztiefe'], 'inputType' => 'text', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => 'long',
     
    			), 'sql'       => "varchar(255) NOT NULL default ''"
    		),
            						'sitzhoehe'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['sitzhoehe'], 'inputType' => 'text', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => 'long',
     
    			), 'sql'       => "varchar(255) NOT NULL default ''"
    		),		
            						'contract_tiefe'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['contract_tiefe'], 'inputType' => 'text', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => 'long',
     
    			), 'sql'       => "varchar(255) NOT NULL default ''"
    		),
            						'contract_breite'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['contract_breite'], 'inputType' => 'text', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => 'long',
     
    			), 'sql'       => "varchar(255) NOT NULL default ''"
    		),
            						'contract_hoehe'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['contract_hoehe'], 'inputType' => 'text', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => 'long',
     
    			), 'sql'       => "varchar(255) NOT NULL default ''"
    		),
            						'contract_durchmesser'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['contract_durchmesser'], 'inputType' => 'text', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => 'long',
     
    			), 'sql'       => "varchar(255) NOT NULL default ''"
    		),
            						'contract_material_deutsch'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['contract_material_deutsch'], 'inputType' => 'text', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => 'long',
     
    			), 'sql'       => "varchar(255) NOT NULL default ''"
    		),	
            						'contract_material_english'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['contract_material_english'], 'inputType' => 'text', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => 'long',
     
    			), 'sql'       => "varchar(255) NOT NULL default ''"
    		),
            						'contract_beschreibung_deutsch'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['contract_beschreibung_deutsch'], 'inputType' => 'text', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => 'long',
     
    			), 'sql'       => "varchar(255) NOT NULL default ''"
    		),	
            						'contract_beschreibung_english'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['contract_beschreibung_english'], 'inputType' => 'text', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => 'long',
     
    			), 'sql'       => "varchar(255) NOT NULL default ''"
    		),	
            						'contract_farbe_deutsch'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['contract_farbe_deutsch'], 'inputType' => 'text', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => 'long',
     
    			), 'sql'       => "varchar(255) NOT NULL default ''"
    		),	
            						'contract_farbe_english'  => array   (
    			'label'     => &$GLOBALS['TL_LANG']['tl_bestand']['contract_farbe_english'], 'inputType' => 'text', 'exclude' => false, 'sorting' => true, 'flag' => 1, 'search' => true,
    			'eval'      => array('mandatory' => false, 'unique' => false, 'maxlength' => 255, 'tl_class' => 'long',
     
    			), 'sql'       => "varchar(255) NOT NULL default ''"
    		)				
    						
    										
    		
    		 
       	
    									
    		
    		
    		
    				
    						
    															
            
           
        )
    );

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

    Standard

    Uff, das ist mir zu groß, um das zu analysieren. Jedenfalls musst du deine Paletten und Felder durchsuchen und sicherstellen, dass innerhalb einer Gruppe der Palette kein Feld ohne w50 und ohne clr nach Feldern mit w50 kommt.

    Einfacher ist es sicher das über den DOM Inspector des Browsers zu analysieren. Dort solltest du sofort feststellen können, welches Feld die anderen Felder überlagert.

  7. #7
    Contao-Nutzer
    Registriert seit
    22.05.2015.
    Beiträge
    37

    Standard

    Danke, alles klar dann prüfe ich das mal.
    Könntest du mir eventuell etwas dazu sagen warum beim Neuanlegen eines Datensatzes plötzlich die Felder bereits gefüllt sind?
    Das war unter Contao 3 noch nicht.

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

    Standard

    Keine Ahnung, klingt auf jeden Fall seltsam

  9. #9
    Contao-Nutzer
    Registriert seit
    22.05.2015.
    Beiträge
    37

    Standard

    Vielen Dank noch einmal, das mit den Paletten war der Fehler.
    Den anderen Fehler konnte ich auch lösen, in der DB gab es zwei Einträge mit der ID 0, nach löschen funktioniert wieder alles.

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
  •