Page 1 of 1
Fehlermeldung Pagination
Posted: Sun Mar 10, 2019 7:49 pm
by bertix
Hallo,
bekomme bei der Opencart 2.3.0.2 im Original Template bei der Pagination folgende Fehlermeldung:
Notice: A non well formed numeric value encountered in /vqmod/vqcache/vq2-catalog_controller_product_category.php on line 174Notice: A non well formed numeric value encountered in /vqmod/vqcache/vq2-system_library_pagination.php
Wenn ich nach meiner Recherche resümiere, brauche ich diese notice nicht weiter zu beachten, aber ich möchte diesen Fehler gerne beheben.
Re: Fehlermeldung Pagination
Posted: Sun Mar 10, 2019 8:35 pm
by OSWorX
Bedingt durch die angewendete php-Version.
Einfach mit (int) casten.
Re: Fehlermeldung Pagination
Posted: Sun Mar 10, 2019 9:18 pm
by bertix
Ja, ich habe bereits ein downgrade von php 7.2 auf 7.1 versucht, aber die gleiche Fehlermeldung erhalten. Darunter möchte ich auf keinen Fall gehen. Mein Interesse ist, daß meine Installation auch auf php 7.2 läuft.
Re: Fehlermeldung Pagination
Posted: Sun Mar 10, 2019 10:00 pm
by OSWorX
bertix wrote: ↑Sun Mar 10, 2019 9:18 pm
Ja, ich habe bereits ein downgrade von php 7.2 auf 7.1 versucht, aber die gleiche Fehlermeldung erhalten. Darunter möchte ich auf keinen Fall gehen.
Ganz schlecht (und davon war nie die Rede)!
Nie php 7.1.x verwenden!
bertix wrote: ↑Sun Mar 10, 2019 9:18 pm
Mein Interesse ist, daß meine Installation auch auf php 7.2 läuft.
Sehr gut - oder höher.
Aber wie geschrieben: einfach casten und gut ist.
Warum?
Weil das alle php-7.x Versionen betrifft.
Ist einfach so.
Re: Fehlermeldung Pagination
Posted: Sun Mar 10, 2019 11:05 pm
by bertix
Tut mir leid, einfach mit (int) casten sagt mir nichts. Gibt es einen Link wie ich mit Suchen und Ersetzen in der ensprechenden Datei das Problem beheben kann?
Re: Fehlermeldung Pagination
Posted: Mon Mar 11, 2019 1:56 am
by OSWorX
Re: Fehlermeldung Pagination
Posted: Sun Mar 24, 2019 10:07 pm
by bertix
Hallo,
so, habe jetzt in der vq2-catalog_controller_product_category.php Line 364
$pagination->url = $this->url->link('product/category', 'path=' . $this->request->get['path'] . $url . '&page=(int)$page');
durch
$pagination->url = $this->url->link('product/category', 'path=' . $this->request->get['path'] . $url . '&page=(int)$page . ');
ersetzt.
Der nächste Fehler ist in Line 174
174 'start' => ($page - 1) * $limit,
Aber es erscheinen noch immer die gleichen Notes.
Beste Grüße
Klaus
Re: Fehlermeldung Pagination
Posted: Mon Mar 25, 2019 12:46 am
by IP_CAM
vq2-catalog_controller_product_category.php
Es bringt nix, ein 'ge-cache-tes ' File zu modifizieren, denn es wird umgehend wieder
ersetzt, sobald die Software merkt, dass es nicht um ein, durch eine Erweiterung
modifiziertes, Originalfile handelt.
Ernst
Re: Fehlermeldung Pagination
Posted: Mon Mar 25, 2019 6:57 pm
by bertix
ok. Vielen Dank. Dann werde ich mal weiter sehen, an welche Dateien ich ran muß.