Hallo zusammen, offenbar haben wir seit dem Update von der 3.12.0.0 auf die 3.13.1.1 folgenden Fehler in den Logs: <b>Fatal error</b>: Declaration of ProductListProvider::getAllPaged(IntType $page = NULL, IntType $limit = NULL) must be compatible with ProductListProviderInterface::getAllPaged(Pager $pager = NULL, array $sorters = Array) in <b>htdocs/GXMainComponents/Services/Core/Product/Providers/ProductListProvider.inc.php</b> on line <b>19</b><br /> Dabei sehen die Deklarationen folgendermaßen aus: GXMainComponents/Services/Core/Product/Providers/Interfaces/ProductListProviderInterface.inc.php public function getAllPaged(IntType $page = null, IntType $limit = null); GXMainComponents/Services/Core/Product/Providers/ProductListProvider.inc.php public function getAllPaged(IntType $page = null, IntType $limit = null) { $result = $this->_select()->_applyExtraConditions()->_applyLimitAndOffset($page, $limit)->db->get() ->result_array(); return $this->_prepareCollection($result); } Ist das auch bei anderen aufgetaucht oder liegt das an unserem System?
Nach einem erneuten Abgleich des Orders Code: GXMainComponents/ aus der Komplettinstallation war dieser und ein weitere Fehler auf der Startseite (AJAX, erste Box wurde nicht geladen) in unserem Fall wieder verschwunden. Zuvor lies sich zudem das Modul-Center nicht mehr öffnen mit diversen Fehlern in Sachen Differenzen zwischen Interface und Function-Dateien. Vielleicht fehlen hier Dateien im Servicepack?
Würden Dateien fehlen wüssten wir das normal, wir wüssten aber nichts davon. Solche Fehler bekommst du aber auch wenn alte Dateien zu viel da sind, oder ein Uploadunfall von früher, irgendwo im Ast. Die werden alle automatisch indiziert und eingebunden...
Ja das war es wohl, mit einem Austausch der Ordner ausschließlich durch die neuste Version waren die Fehler dann weg. Es waren wohl Altlasten...