wdrożenia PrestaShop

Pusta lista zamówień, dziwna klauzula where

  • 9 Odpowiedzi
  • 3387 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline Alekx

  • Nowy
  • *
  • 9
  • 0
  • PrestaShop
  • PrestaShop: 1.6.1
  • Status: Właściciel
Pusta lista zamówień, dziwna klauzula where
« dnia: Marzec 21, 2018, 06:37:12 pm »
Witam serdecznie.

Mam problem z listą zamówień. Próbując ją za filtrować lub przejść na następna stronę otrzymuję pustą listę. Rekordy pojawiają się dopiero jak wyczyszczę warunki.
Wyeksportowałem zapytanie SQL-owe z listy i znalazłem tam dziwny warunek
WHERE 1 AND os.`id_order_state` = 30
oczywiście nie ma żadnego zamówienia o tym statusie.
Status o tym ID jest trochę dziwny, bo bez nazwy na czerwono i pomiędzy statusami założonymi przez moduł przelewy 24, oczywiście bez możliwości modyfikacji.
Zadałem pytanie do właściciela modłu przelewy 24, czy coś niewidzącą na ten temat, ale bez odpowiedzi.
W którym miejscu mogę sprawdzić, kto i dlaczego zakłada ten warunek na listę zamówień.

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: Pusta lista zamówień, dziwna klauzula where
« Odpowiedź #1 dnia: Marzec 21, 2018, 07:58:47 pm »
włącz tryb debugowania zobaczysz wtedy listę ładujących się modułów i błędne zapytania sql. wyczyszczenie cache przeglądarki też może pomóc.
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl 

*

Offline Alekx

  • Nowy
  • *
  • 9
  • 0
  • PrestaShop
  • PrestaShop: 1.6.1
  • Status: Właściciel
Odp: Pusta lista zamówień, dziwna klauzula where
« Odpowiedź #2 dnia: Maj 22, 2018, 05:26:44 pm »
Wracam do tematu, bo zaczyna mi to dość mocno przeszkadzać

włączyłem debugowanie. Otrzymałem i wyszukałem coś takiego



http://print-max.pl/Debug%20PS%20lista%20zamwien.jpg

Co mi/Nam to mówi? Jaki moduł to wstawia?

Może nie tam szukam


*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: Pusta lista zamówień, dziwna klauzula where
« Odpowiedź #3 dnia: Maj 22, 2018, 05:31:18 pm »
Debugowania nie profilowania - na bank jest to jakiś moduł - raz u klienta był to inpost, za drugim razem Ship2pay
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl 

*

Offline Alekx

  • Nowy
  • *
  • 9
  • 0
  • PrestaShop
  • PrestaShop: 1.6.1
  • Status: Właściciel
Odp: Pusta lista zamówień, dziwna klauzula where
« Odpowiedź #4 dnia: Maj 22, 2018, 06:15:03 pm »
mam włączone
define('_PS_MODE_DEV_', true);
i nic nie widzę,

czy coś jeszcze ma włączyć czy gdzieś indziej patrzyć?

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: Pusta lista zamówień, dziwna klauzula where
« Odpowiedź #5 dnia: Maj 22, 2018, 06:22:42 pm »
to powinieneś mieć też nazwy załadowanych modułów - czyli skąd idzie zapytanie. Jeśli nie masz wyłącz wszystkie moduły ładujące się w zakładce zamówienia sprawdź czy pomoże.
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl 

*

Offline Alekx

  • Nowy
  • *
  • 9
  • 0
  • PrestaShop
  • PrestaShop: 1.6.1
  • Status: Właściciel
Odp: Pusta lista zamówień, dziwna klauzula where
« Odpowiedź #6 dnia: Maj 22, 2018, 08:28:06 pm »
jeśli liste załadowanych modułów jest w
Included Files
#   Filename
1   /admin123/index.php
2   /config/config.inc.php
3   /config/defines.inc.php
4   /config/settings.inc.php
5   /config/autoload.php
......
   /modules/x13allegro/x13allegro.php

to /modules/....  jest multum, wszystkie statystyki, rankingi, oceny, płatności  i .t.p.

głównych podejrzanych zacząłem wyłączać i na razie nic.

Czy nie można znaleźć konkretnego winowajcę?


*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: Pusta lista zamówień, dziwna klauzula where
« Odpowiedź #7 dnia: Maj 23, 2018, 07:15:27 am »
Zacznij od x13 i produkują sporo błędów
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl 

*

Offline Alekx

  • Nowy
  • *
  • 9
  • 0
  • PrestaShop
  • PrestaShop: 1.6.1
  • Status: Właściciel
Odp: Pusta lista zamówień, dziwna klauzula where
« Odpowiedź #8 dnia: Maj 23, 2018, 08:36:49 am »
wyłączyłem X13  i dalej zamówień brak

ala cos mi się zdaje, że wyłączenie modyłu to za mało

wyłączyłem deleteordersfree i cały czas jest na liście
dopiero deinstalacja go trwale usuwa.
Czy PS odwołuje się do kodu wyłączonego ale zainstalowanego modyłu?

Cytuj
Module   Time   Memory Usage
x13privacymanager   137 ms   1.00 Mb
x13allegro   84 ms   0.50 Mb
gamification   11 ms   0.25 Mb
x13extratabs   7 ms   1.50 Mb
pqprintproductlabels   6 ms   0.75 Mb
codpro   5 ms   0.75 Mb
themeconfigurator   4 ms   - Mb
cronjobs   4 ms   0.50 Mb
ganalytics   3 ms   0.25 Mb
autoupgrade   3 ms   0.50 Mb
graphnvd3   3 ms   0.25 Mb
dashactivity   3 ms   0.25 Mb
dashgoals   3 ms   0.25 Mb
dashtrends   2 ms   - Mb
deleteordersfree   2 ms   0.25 Mb
15 modules   278 ms   7.00 Mb

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: Pusta lista zamówień, dziwna klauzula where
« Odpowiedź #9 dnia: Maj 23, 2018, 01:09:27 pm »
korzystanie z deleteordersfree = samobójstwo dla tabel w sklepie - pisaliśmy o tym nie raz. Dalej masz inne moduły od x13 i innych dostawców. Wyłącz wszystkie
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl