OpenCart-Hellas 

Η Ελληνική κοινότητα υποστήριξης του Opencart

Θέματα που αφορούν τη γενικότερη λειτουργία του Opencart.
#5373
Γεια σας...

Ενώ λειτουργούσε κανονικά η αντικαταβολή (GOP Cash On Delivery) εδώ και κάμποσο καιρό δεν υπολογίζεται στην παραγγελία παρότι αναγράφεται. Έκανα disable το addon και έβαλα αυτό που έχει το opencart για την αντικαταβολή. Λειτούργησε για λίγο και μετά έκανε το ίδιο πράγμα. Έκανα disable ή uninstall ότι είχα βάλει στον ενδιάμεσο χρόνο μπας και εντοπίσω την αιτία αλλά τίποτα.

Η τιμή φαίνεται σωστά στο καλάθι δίπλα στο search στο κεντρικό μενού αλλά όχι στο drop-down, επίσης φαίνεται σωστά στο admin/orders αλλά όχι μέσα στο invoice.

Έχω το opencart 2.1.0.2 με journal 2.16.8…

Ευχαριστώ εκ των προτέρων...

Εικόνα Εικόνα
Τελευταία επεξεργασία από το μέλος exetlaios την 12 Οκτ 2018, 20:55, έχει επεξεργασθεί 1 φορά συνολικά.
#5378
Καλησπέρα,

- Το μέλος που ανέπτυξε το extension που χρησιμοποιείς δεν είναι πλέον ενεργό στο φόρουμ.
- Το πρόβλημα εμφανίστηκε αφού έκανες αναβάθμιση στο journal;
- Έλεγξε το αρχείο σφαλμάτων αν υπάρχει κάποια σχετική καταχώρηση
#5381
Γειά σας...

Έκανα αναβάθμηση στο journal μπας και λυσω το πρόβλημα αλλά χωρίς αποτέλεσμα.

Από error logs ότι νομίζω ότι έχει σχέση με την αντικαταβολή:
2018-05-03 15:32:15 - PHP Notice: Undefined variable: Total in /home/***/public_html/catalog/model/payment/GOP_COD.php(289) : eval()'d code on line 1
2018-05-03 15:32:40 - PHP Notice: Undefined variable: Total in /home/***/public_html/catalog/model/payment/GOP_COD.php(289) : eval()'d code on line 1
2018-05-03 15:32:46 - PHP Notice: Undefined variable: Total in /home/***/public_html/catalog/model/payment/GOP_COD.php(289) : eval()'d code on line 1
2018-05-04 12:59:21 - PHP Notice: Use of undefined constant total - assumed 'total' in /home/***/public_html/catalog/model/payment/GOP_COD.php(289) : eval()'d code on line 1
2018-05-04 12:59:21 - PHP Notice: Undefined variable: sub in /home/***/public_html/catalog/model/payment/GOP_COD.php(289) : eval()'d code on line 1
2018-05-04 12:59:28 - PHP Notice: Use of undefined constant total - assumed 'total' in /home/***/public_html/catalog/model/payment/GOP_COD.php(289) : eval()'d code on line 1
2018-05-04 12:59:28 - PHP Notice: Undefined variable: sub in /home/***/public_html/catalog/model/payment/GOP_COD.php(289) : eval()'d code on line 1
2018-05-04 12:59:52 - PHP Notice: Undefined variable: sub_total in /home/***/public_html/catalog/model/payment/GOP_COD.php(289) : eval()'d code on line 1

Η ημερομηνία φαίνεται να συνάδει μιας και το πρόβλημα φαίνεται να ξεκινάει από τα μέσα Απρίλιου και μετά αλλά να υπενθυμίσω ότι το ίδιο συνέβει και με την αντικαταβολή του opencart παρόλο που δούλεψε για λίγο.
Απ' όσο καταλαβαίνω, δεν βλέπω κάτι άλλο σχετικό στα error logs...

Ευχαριστώ και πάλι...
#5382
Το σφάλμα σου δείχνει ότι υπάρχει κώδικας στην πρώτη γραμμή του model του extension που δεν υπάρχει στο κανονικό extension. Αν τροποποίησες το αρχείο catalog/model/payment/GOP_COD.php ή ζήτησες σε άλλους να στο τροποποιήσουν, αποσυμπίεσε ένα φρέσκο από την εγκατάσταση του extension και αντικατέστησε το από τον filemanager του server σου.

Αν το πρόβλημα εξακολουθήσει να υπάρχει έλεγξε αν έχεις κάποιο vqmod / OCMOD που προσθέτει εμβόλιμο κώδικα σε όλες τις πληρωμές. Αφαίρεσε τα vQmods ή απενεργοποίησε τα OCMODs ένα ένα και δες.
#5383
Το μοναδικό αρχείο που έχω τροποποιήσει είναι ένα category.php για να μου βγάζει τα προϊόντα ανα τιμή.

Έβαλα μέσω ftp το αρχείο παρ΄όλο που δεν είχε διαφορά στο περιεχόμενο και έκανα disable ολα τα modules που έκανα install από το 2018 και μετά. Τίποτα δεν δούλεψε.

Αυτό που δούλεψε ήταν ότι έκλεισα το extension εντελώς. Νόμιζα ότι αν το κάνω disable από home/modules θα ήταν αρκετό, αλλά αυτή τη φορά το έκλεισα και από το payments αλλά και από order totals (όπου και θεωρώ ότι εκεί ήταν το πρόβλημα.)

Από ότι φαίνεται ακόμα και τα extension χρειάζονται ένα reset κάπου κάπου...

Ευχαριστώ πολύ για την βοήθεια...
email μέσω SMTP

Καλημέρα, Το έχω δοκιμάσει και με ssl:////mail.m[…]

Απλά να αναφέρω ότι με ένα πρόσθετο έγινε αυτό που[…]

Καλησπέρα, πως μπορώ να προσθέσω το usergroup στο […]

Καλησπέρα, Ναι, με 15000 θα είσαι σιγουρα οκ. Για[…]

Πριν ζητήσετε βοήθεια στο φόρουμ, παρακαλούμε ελέγξτε αν υπάρχει έτοιμη λύση στο OpenCart Extension Marketplace!