Hallo, das ist auszugsweise die gegebene TCA Definition einer Extension:
$GLOBALS['TCA']['tx_jobfair_domain_model_job'] = array( 'ctrl' => array( 'title' => 'Job', 'label' => 'job_title', 'sortby' => 'sorting', ... ), ..., ); Insert und Update eines Records bringen keinen Fehler. Nun habe ich in Configuration/TCA/Overrides/tx_jobfair_domain_model_job.php diese Deefinition geändert / überschrieben mit: $GLOBALS['TCA']['tx_jobfair_domain_model_job']['ctrl'] = array( 'title' => 'Meine Tabelle', 'label' => 'zip', 'label_alt' => 'location,job_title', 'label_alt_force' => 1, 'sortby' => 'zip,job_title', 'searchFields' => 'job_title,location,short_job_description,job_type,region,contact,zip', ); Das eigenartige ist, dass ich dann beim Anlegen eines neuen Records diese Fehlermeldung bekomme (Ein Update bringt keinen Fehler): SQL error: 'Column count doesn't match value count at row 1' (tx_jobfair_domain_model_job) Bei debuggen stellt sich heraus, dass das Feld 'zip' doppelt im SQL-Statement auftaucht: Fields: hidden,starttime,endtime,job_type,zip,job_title,pid,job_title,zip,location,c ountry,short_job_description,region,contact,internal_notes Values: '0','0','0','1','256','9','Jobbezeichnung','73230','Wendlingen','Deutschland ','','1','3','' Welche Erklärung gibt es dafür? Wo ist der Fehler? Gruß, Johannes. _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german