An exception occurred while executing

An exception occurred while executing 'SELECT * FROM `tt_content` WHERE (`sys_language_uid` IN (0, -1) AND colPos IN () ) AND (`tt_content`.`pid` = ?) AND ((`tt_content`.`deleted` = 0) AND ((`tt_content`.`t3ver_wsid` = 0) OR (`tt_content`.`t3ver_state` <= 0))) ORDER BY `sorting` ASC LIMIT 100' with params [288]: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') ) AND (`tt_content`.`pid` = ?) AND ((`tt_content`.`deleted` = 0) AND ((`tt_con' at line 1

In der Datei
ext/flux/Classes/Integration/Overrides/PageLayoutView.php
muss die Zeile

$additionalWhereClause .= ' AND colPos IN (' . implode(',', $columns) . ') ';

durch folgende ersetzt werden

if (trim(implode(',', $columns)) !== '') {
   $additionalWhereClause .= ' AND colPos IN (' . implode(',', $columns) . ') ';
}

Sven Wappler

Webentwickler, Programmierer, TYPO3 Experte

Das könnte dich auch interessieren …

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert