Jump to content
  • 0

Nieaktywne przyciski w panelu administracyjnym Presta 1.6


Inferno25

Question

Dzień dobry. Zauważyłem pewien problem z PrestaShopem w wersji 1.6. W panelu administracyjnym, po wejściu w dane zamówienie widnieją opcję "Dodaj produkt" oraz "Dodaj nowy rabat". Problem w tym, że pomimo, iż zamówienie nie jest jeszcze opłacone przyciski te nie reagują - podświetlają się po najechaniu jednak po kliknięciu nie dzieje się absolutnie nic. Co może być przyczyną?

Link to comment
Share on other sites

21 answers to this question

Recommended Posts

  • 0

Podobny problem miałem, gdy załadowałem szablon (ale on do końca się nie załadował). Zrób kopie bezpieczeństwa, następnie spróbuj wyłączyć i włączyć szablon (czy nawet go przeinstalować). Wyczyść też pamięć cache w Zaawansowane -> Wydajność

Możesz także włączyć tryb debugowania i pokazać nam jakie błędy dostajesz

Edited by KamikStudio (see edit history)
Link to comment
Share on other sites

  • 0

Dzięki za odpowiedź jednak włączenie i wyłączenie szablonu nic nie dało. 

Skorzystałem z drugiej metody ze strony (https://zemez.io/prestashop/support/how-to/prestashop-1-5-x-1-6-x-how-to-enable-error-reporting-debug-mode/) czyli edycji pliku index.php i zapisało takie błędy:

"13 Apr 2021 10:07:46","/home/mptetadp/public_html/thirdeyetemple.com/shop/classes/PrestaShopAutoload.php: 
65","(Warning) filemtime(): stat failed for /home/mptetadp/public_html/thirdeyetemple.com/shopcache/class_index.php"
"13 Apr 2021 10:07:46","/home/mptetadp/public_html/thirdeyetemple.com/shop/classes/PrestaShopAutoload.php: 
154","(Warning) rename(/tmp/class_index.php.UDU3md,/home/mptetadp/public_html/thirdeyetemple.com/shopcache/class_index.php): No such file or directory"
"13 Apr 2021 10:07:46","/home/mptetadp/public_html/thirdeyetemple.com/shop/classes/PrestaShopAutoload.php: 
65","(Warning) filemtime(): stat failed for /home/mptetadp/public_html/thirdeyetemple.com/shopcache/class_index.php"
"13 Apr 2021 10:07:46","/home/mptetadp/public_html/thirdeyetemple.com/shop/classes/PrestaShopAutoload.php: 
154","(Warning) rename(/tmp/class_index.php.zD0hfT,/home/mptetadp/public_html/thirdeyetemple.com/shopcache/class_index.php): No such file or directory"
"13 Apr 2021 10:07:46","/home/mptetadp/public_html/thirdeyetemple.com/shop/classes/PrestaShopAutoload.php: 
65","(Warning) filemtime(): stat failed for /home/mptetadp/public_html/thirdeyetemple.com/shopcache/class_index.php"
"13 Apr 2021 10:07:46","/home/mptetadp/public_html/thirdeyetemple.com/shop/classes/PrestaShopAutoload.php: 
154","(Warning) rename(/tmp/class_index.php.LPe1vz,/home/mptetadp/public_html/thirdeyetemple.com/shopcache/class_index.php): No such file or directory"
"13 Apr 2021 12:07:46","/home/mptetadp/public_html/thirdeyetemple.com/shop/classes/Media.php: 
258","(Warning) filemtime(): stat failed for /home/mptetadp/public_html/thirdeyetemple.com/shop/themes/tetszablon/css/grid_prestashop.css"
"13 Apr 2021 12:07:46","/home/mptetadp/public_html/thirdeyetemple.com/shop/classes/Media.php: 
258","(Warning) filemtime(): stat failed for /home/mptetadp/public_html/thirdeyetemple.com/shop/modules/blockcms/blockcms.css"
"13 Apr 2021 12:07:46","/home/mptetadp/public_html/thirdeyetemple.com/shop/classes/Media.php: 
258","(Warning) filemtime(): stat failed for /home/mptetadp/public_html/thirdeyetemple.com/shop/modules/blockcontactinfos/blockcontactinfos.css"
"13 Apr 2021 12:07:46","/home/mptetadp/public_html/thirdeyetemple.com/shop/classes/Media.php: 
258","(Warning) filemtime(): stat failed for /home/mptetadp/public_html/thirdeyetemple.com/shop/modules/blockmanufacturer/blockmanufacturer.css"
"13 Apr 2021 12:07:46","/home/mptetadp/public_html/thirdeyetemple.com/shop/classes/Media.php: 
258","(Warning) filemtime(): stat failed for /home/mptetadp/public_html/thirdeyetemple.com/shop/modules/blockmyaccount/blockmyaccount.css"
"13 Apr 2021 12:07:46","/home/mptetadp/public_html/thirdeyetemple.com/shop/classes/Media.php: 
258","(Warning) filemtime(): stat failed for /home/mptetadp/public_html/thirdeyetemple.com/shop/modules/blockpaymentlogo/blockpaymentlogo.css"
"13 Apr 2021 12:07:46","/home/mptetadp/public_html/thirdeyetemple.com/shop/classes/Media.php: 
258","(Warning) filemtime(): stat failed for /home/mptetadp/public_html/thirdeyetemple.com/shop/modules/blockstore/blockstore.css"
"13 Apr 2021 12:07:46","/home/mptetadp/public_html/thirdeyetemple.com/shop/classes/Media.php: 
258","(Warning) filemtime(): stat failed for /home/mptetadp/public_html/thirdeyetemple.com/shop/modules/blocksupplier/blocksupplier.css"
"13 Apr 2021 12:07:46","/home/mptetadp/public_html/thirdeyetemple.com/shop/tools/smarty/sysplugins/smarty_internal_cacheresource_file.php: 
64","(Warning) filemtime(): stat failed for /home/mptetadp/public_html/thirdeyetemple.com/shop/cache/smarty/cache/blockspecials/20210413/20/20210413/1/3/4/4/14/31/c7/5a/31c75a29c5616c585d7029adf25d3ffef5a84671.blockspecials.tpl.php"

Link to comment
Share on other sites

  • 0
1 minute ago, Inferno25 said:

OK, zmieniłem i teraz gdzie powinienem ew. błędy widzieć? :)

Tam, gdzie występuje problem. Wejdź w backoffice oraz zakładkę gdzie występuje problem. Zobacz czy wyskoczą błędy.

Gdy masz włączony tryb debugowania to błędy same wyskoczą w zależności gdzie wejdziesz (jeśli tam problem występuje). 

Możesz także wejść do

/public_html/var/logs

Tam też będzie plik z błędami - tylko czasami nie wrzucaj go tutaj, jak już to max z 10 lini 

Link to comment
Share on other sites

  • 0

Klikam "zbadaj" w chrome i widzę w błędach: (nie wiem czy tam powinienem je sprawdzać)

Uncaught ReferenceError: wpzl is not defined
    at HTMLDocument.<anonymous> (admin-order-2.7.0.js:24)
    at j (jquery-1.11.0.min.js:2)
    at Object.fireWith [as resolveWith] (jquery-1.11.0.min.js:2)
    at Function.ready (jquery-1.11.0.min.js:2)
    at HTMLDocument.K (jquery-1.11.0.min.js:2)

Link to comment
Share on other sites

  • 0
2 minutes ago, KamikStudio said:

Tam, gdzie występuje problem. Wejdź w backoffice oraz zakładkę gdzie występuje problem. Zobacz czy wyskoczą błędy.

Gdy masz włączony tryb debugowania to błędy same wyskoczą w zależności gdzie wejdziesz (jeśli tam problem występuje). 

Możesz także wejść do


/public_html/var/logs

Tam też będzie plik z błędami - tylko czasami nie wrzucaj go tutaj, jak już to max z 10 lini 

W takim razie nic nie wyskakuje, zauważyłem jednak jedną rzecz. Po wejściu w dane zamówienie cały czas mam kółko ładowania w lewym górnym rogu, tak jakby czegoś nie mógł doczytać. 

 

image.png.e3bed92c508c53e21ec8fc980d647ad3.png

Link to comment
Share on other sites

  • 0

Sprawdź logi jeszcze, o których wspomniałem. Widzę, że bardzo stara presta. Przydałoby się odświeżenie. Mógłbyś się do mnie zgłosić. Pytanie, czy nie dodawałeś czegoś? nie zmieniałeś modułów? Coś musiało zaszkodzić, ze masz taki błąd.

Czyściłeś cache? Sprawdzałeś, czy na innej przeglądarce jest ten błąd?

Link to comment
Share on other sites

  • 0

Okej w takim przypadku faktycznie otwórz index.php i na samej górze dodaj

<?php error_reporting(0); 
$old_error_handler = set_error_handler("userErrorHandler");
 
function userErrorHandler ($errno, $errmsg, $filename, $linenum,  $vars) 
{
$time=date("d M Y H:i:s"); 
// Get the error type from the error number 
$errortype = array (1    => "Error",
2    => "Warning",
4    => "Parsing Error",
8    => "Notice",
16   => "Core Error",
32   => "Core Warning",
64   => "Compile Error",
128  => "Compile Warning",
256  => "User Error",
512  => "User Warning",
1024 => "User Notice");
$errlevel=$errortype[$errno];
 
//Write error to log file (CSV format) 
$errfile=fopen("errors.csv","a"); 
fputs($errfile,"\"$time\",\"$filename: 
$linenum\",\"($errlevel) $errmsg\"\r\n"); 
fclose($errfile);
 
if($errno!=2 && $errno!=8) {
//Terminate script if fatal error
die("A fatal error has occurred. Script execution has been aborted");
} 
}
?>

Następnie w katalogu Twojej strony powinien pojawić się plik errors.csv który zawiera dziennik wszystkich błędów. Oczywiście później wyczyść zmiany.

Link to comment
Share on other sites

  • 0

Zrobiłem tak wcześniej. Dodałem w index php, następnie spróbowałem "dodać produkt" w zamówieniu - nic się niestety nie wydarzyło i logi wyglądają tak: 

 

"13 Apr 2021 10:07:46","/home/mptetadp/public_html/thirdeyetemple.com/shop/classes/PrestaShopAutoload.php: 
65","(Warning) filemtime(): stat failed for /home/mptetadp/public_html/thirdeyetemple.com/shopcache/class_index.php"
"13 Apr 2021 10:07:46","/home/mptetadp/public_html/thirdeyetemple.com/shop/classes/PrestaShopAutoload.php: 
154","(Warning) rename(/tmp/class_index.php.UDU3md,/home/mptetadp/public_html/thirdeyetemple.com/shopcache/class_index.php): No such file or directory"
"13 Apr 2021 10:07:46","/home/mptetadp/public_html/thirdeyetemple.com/shop/classes/PrestaShopAutoload.php: 
65","(Warning) filemtime(): stat failed for /home/mptetadp/public_html/thirdeyetemple.com/shopcache/class_index.php"
"13 Apr 2021 10:07:46","/home/mptetadp/public_html/thirdeyetemple.com/shop/classes/PrestaShopAutoload.php: 
154","(Warning) rename(/tmp/class_index.php.zD0hfT,/home/mptetadp/public_html/thirdeyetemple.com/shopcache/class_index.php): No such file or directory"
"13 Apr 2021 10:07:46","/home/mptetadp/public_html/thirdeyetemple.com/shop/classes/PrestaShopAutoload.php: 
65","(Warning) filemtime(): stat failed for /home/mptetadp/public_html/thirdeyetemple.com/shopcache/class_index.php"
"13 Apr 2021 10:07:46","/home/mptetadp/public_html/thirdeyetemple.com/shop/classes/PrestaShopAutoload.php: 
154","(Warning) rename(/tmp/class_index.php.LPe1vz,/home/mptetadp/public_html/thirdeyetemple.com/shopcache/class_index.php): No such file or directory"
"13 Apr 2021 12:07:46","/home/mptetadp/public_html/thirdeyetemple.com/shop/classes/Media.php: 
258","(Warning) filemtime(): stat failed for /home/mptetadp/public_html/thirdeyetemple.com/shop/themes/tetszablon/css/grid_prestashop.css"
"13 Apr 2021 12:07:46","/home/mptetadp/public_html/thirdeyetemple.com/shop/classes/Media.php: 
258","(Warning) filemtime(): stat failed for /home/mptetadp/public_html/thirdeyetemple.com/shop/modules/blockcms/blockcms.css"
"13 Apr 2021 12:07:46","/home/mptetadp/public_html/thirdeyetemple.com/shop/classes/Media.php: 
258","(Warning) filemtime(): stat failed for /home/mptetadp/public_html/thirdeyetemple.com/shop/modules/blockcontactinfos/blockcontactinfos.css"
"13 Apr 2021 12:07:46","/home/mptetadp/public_html/thirdeyetemple.com/shop/classes/Media.php: 
258","(Warning) filemtime(): stat failed for /home/mptetadp/public_html/thirdeyetemple.com/shop/modules/blockmanufacturer/blockmanufacturer.css"
"13 Apr 2021 12:07:46","/home/mptetadp/public_html/thirdeyetemple.com/shop/classes/Media.php: 
258","(Warning) filemtime(): stat failed for /home/mptetadp/public_html/thirdeyetemple.com/shop/modules/blockmyaccount/blockmyaccount.css"
"13 Apr 2021 12:07:46","/home/mptetadp/public_html/thirdeyetemple.com/shop/classes/Media.php: 
258","(Warning) filemtime(): stat failed for /home/mptetadp/public_html/thirdeyetemple.com/shop/modules/blockpaymentlogo/blockpaymentlogo.css"
"13 Apr 2021 12:07:46","/home/mptetadp/public_html/thirdeyetemple.com/shop/classes/Media.php: 
258","(Warning) filemtime(): stat failed for /home/mptetadp/public_html/thirdeyetemple.com/shop/modules/blockstore/blockstore.css"
"13 Apr 2021 12:07:46","/home/mptetadp/public_html/thirdeyetemple.com/shop/classes/Media.php: 
258","(Warning) filemtime(): stat failed for /home/mptetadp/public_html/thirdeyetemple.com/shop/modules/blocksupplier/blocksupplier.css"
"13 Apr 2021 12:07:46","/home/mptetadp/public_html/thirdeyetemple.com/shop/tools/smarty/sysplugins/smarty_internal_cacheresource_file.php: 
64","(Warning) filemtime(): stat failed for /home/mptetadp/public_html/thirdeyetemple.com/shop/cache/smarty/cache/blockspecials/20210413/20/20210413/1/3/4/4/14/31/c7/5a/31c75a29c5616c585d7029adf25d3ffef5a84671.blockspecials.tpl.php"

 

 

 

Myślę, że ma to związek z tą niemogącą się doczytać stroną. Cały czas kręci się to kółko w lewym, górnym rogu :(

Edited by Inferno25 (see edit history)
Link to comment
Share on other sites

  • 0
Just now, Inferno25 said:

"/public_html/thirdeyetemple.com/shopcache/class_index.php" - dziwna sprawa bo nie mam takiego folderu w ogóle na serwerze :) 

Nie możliwe, musi być. Inaczej nie wyskoczyłby błąd. Z tego co widzę problem jest po stronie cache i śmiem twierdzić że na 99,9% jest to problem z cache. Trzeba dokładnie przeczyścić cache.

Plik class_index.php (zazwyczaj te pliki) także odpowiadają za cache. Usunięcie rozwiąże problem, ponieważ sklep wygeneruje je ponownie. Przynajmniej w moim przypadku tak było, stąd rady :)

Link to comment
Share on other sites

  • 0

Pokaż układ folderów (drzewko). Ty jesteś głównym właścicielem i masz pełny dostęp? Tak samo jest dostęp do usługodawcy/ów (domena, host, ssl)? Zakładam, że Twoja strona to thirdeyetemple.com? Jest pewnie jakiś burdel na ścieżkach. Jak masz dostęp to pokaż jak wyglądają rekordy DNS, na jaki katalog jest skierowana strona.

//edit

Z tego co widzę to ze strony jest przekierowanie na https://thirdeyetemple.com/shop/ czyli sklep jest w katalogu /shop 

Edited by KamikStudio (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...