Zitat von EBL
Beitrag anzeigen
Ankündigung
Einklappen
Keine Ankündigung bisher.
Konflikt mit Erweiterung "Passwort-Validierung" Terminal42
Einklappen
Dieses Thema ist geschlossen.
X
X
-
Dasselbe Problem besteht auch in der aktuellen X5 ### 5.0.18
pct_themer/PCT/Themer/Backend.php 96
Wenn wir hier die Where Abfragen explizit auf die tl_page beziehen, erhalten wir keine Fehler
Angepasster Code:
PHP-Code:$objRoots = PageModel::findBy( array('(tl_page.type=? OR tl_page.type=?) AND tl_page.published=1 AND (tl_page.pct_theme!="" AND tl_page.pct_theme IS NOT NULL)'), array('root','rootFallback') );
- 1 Likes
Einen Kommentar schreiben:
-
pct_megamenu/PCT/MegaMenu/Module.php, Zeile 77
PHP-Code:$objPages = PageModel::findBy(array("tl_page.type='pct_megamenu' AND tl_page.published=1". (!empty($arrIds) ? ' AND tl_page.id IN('.\implode(',',$arrIds).')' : '')), array() );
- 1 Likes
Einen Kommentar schreiben:
-
Der Fehler beruht auf einer Uneindeutigkeit bzw. "Mehrdeutigkeit" zu einem Feld "type". Die Tabelle ist nicht gegeben.
Ich hab die Erw. einmal installiert in unserer DEV (dein Zugang ist noch aktiv) und die Standard config.yml eingesetzt.
Einen Fehler hatte ich bislang nicht. Ich weiss aber auch nicht, was ich dafür machen muss
-> Ich hab's gefunden. Eine SQL Abfrage im MegaMenü - Modul will nun strikt den Tabellennamen zusätzlich haben.Zuletzt geändert von Tim; 21.08.2023, 09:33.
- 1 Likes
Einen Kommentar schreiben:
-
Konflikt mit Erweiterung "Passwort-Validierung" Terminal42
Es gibt einen Konflikt von EclipseX4 mit https://github.com/terminal42/contao...ord-validation
Folgende Fehlermeldung unten.
Wir haben eine reine aktuelle X4 mit C 4.13.29, installiert über den Theme-Installer getestet (ohne CC). Keine anderen Erweiterungen.
Könntet ihr mal nachsehen was hier ursächlich ist?
PHP-Code:[2023-08-20T16:22:56.563756+02:00] request.CRITICAL: Uncaught PHP Exception Doctrine\DBAL\Exception\NonUniqueFieldNameException: "An exception occurred while executing a query: SQLSTATE[23000]: Integrity constraint violation: 1052 Column 'type' in where clause is ambiguous" at /webseiten-demos/eclipseX4/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php line 72 {"exception":"[object] (Doctrine\\DBAL\\Exception\\NonUniqueFieldNameException(code: 1052): An exception occurred while executing a query: SQLSTATE[23000]: Integrity constraint violation: 1052 Column 'type' in where clause is ambiguous at /webseiten-demos/eclipseX4/vendor/doctrine/dbal/src/Driver/API/MySQL/ExceptionConverter.php:72)\n[previous exception] [object] (Doctrine\\DBAL\\Driver\\PDO\\Exception(code: 1052): SQLSTATE[23000]: Integrity constraint violation: 1052 Column 'type' in where clause is ambiguous at /webseiten-demos/eclipseX4/vendor/doctrine/dbal/src/Driver/PDO/Exception.php:28)\n[previous exception] [object] (PDOException(code: 23000): SQLSTATE[23000]: Integrity constraint violation: 1052 Column 'type' in where clause is ambiguous at //webseiten-demos/eclipseX4/vendor/doctrine/dbal/src/Driver/PDO/Connection.php:70)"} []
Stichworte: -
- 1 Likes
Einen Kommentar schreiben: