Post by kukalex » Wed Jun 12, 2013 3:17 am

ok, το έκανα.

Στο error log γράφει (το ίδιο με το μήνυμα που μου πετάει on screen):

2013-06-11 22:10:33 - PHP Notice: Undefined index: invoice_type in /var/www/vhosts/stmagonis.gr/ledmagonisstore/vqmod/vqcache/vq2-catalog_controller_checkout_payment_method.php on line 203

- Στο log του vqmod δεν υπάρχει τίποτα.
- Στο cache του vqmod γράφει ότι βλέπεις στην επισυναπτόμενη εικόνα (το είχα καθαρίσει πριν).

Attachments

cache.jpg

cache.jpg (119.04 KiB) Viewed 7720 times


User avatar
New member

Posts

Joined
Tue Nov 13, 2012 5:43 pm
Location - Athens

Post by People's Code » Wed Jun 12, 2013 2:07 pm

Πόσταρε το vq2-catalog_controller_checkout_payment_method.php

PeoplesCode.com
Επίσημος Αντιπρόσωπος OpenCart | Extensions - Φιλοξενία - Αναβάθμιση - Τεχνική Υποστήριξη OpenCart
Opencart-Hellas.gr - Η Ελληνική κοινότητα του Opencart
Πλήρης Ελληνική μετάφραση OpenCart


User avatar
Active Member

Posts

Joined
Fri Jul 27, 2012 5:30 am
Location - Hellas

Post by kukalex » Wed Jun 12, 2013 2:36 pm

Καλημέρα Opencart-Hellas,

Σου το επισυνάπτω..

Ευχαριστώ.

Attachments


User avatar
New member

Posts

Joined
Tue Nov 13, 2012 5:43 pm
Location - Athens

Post by People's Code » Wed Jun 12, 2013 6:40 pm

Αυτό δείχνει οκ, ανέβασε αν θες και το vq2-catalog_view_theme_default_template_checkout_payment_method.tpl
(Αν δεν έχεις το default theme, θα γράφει το όνομα του template σου μετά το theme)

PeoplesCode.com
Επίσημος Αντιπρόσωπος OpenCart | Extensions - Φιλοξενία - Αναβάθμιση - Τεχνική Υποστήριξη OpenCart
Opencart-Hellas.gr - Η Ελληνική κοινότητα του Opencart
Πλήρης Ελληνική μετάφραση OpenCart


User avatar
Active Member

Posts

Joined
Fri Jul 27, 2012 5:30 am
Location - Hellas

Post by kukalex » Wed Jun 12, 2013 8:53 pm

Χμμ.. αυτό που θα το βρω? Δεν υπάρχει κάπου...
Το προηγούμενο php ήταν μέσα στο vqmod/vqcache και στο έστειλα.
Δεν πιστεύω να θέλεις το ...catalog/view/theme/mine/template/checkout/payment_method.tpl

User avatar
New member

Posts

Joined
Tue Nov 13, 2012 5:43 pm
Location - Athens

Post by People's Code » Thu Jun 13, 2013 12:12 am

Έπρεπε να είναι στο vqmod/vqcache
Εφόσον δεν είναι εκεί, δεν έχει εφαρμοστεί η τροποποίηση στο xml που το καλεί.
Ανέβασε το catalog/view/theme/mine/template/checkout/payment_method.tpl
να δούμε σε τι διαφέρει από το default και δεν εφαρμόζεται η αλλαγή.

PeoplesCode.com
Επίσημος Αντιπρόσωπος OpenCart | Extensions - Φιλοξενία - Αναβάθμιση - Τεχνική Υποστήριξη OpenCart
Opencart-Hellas.gr - Η Ελληνική κοινότητα του Opencart
Πλήρης Ελληνική μετάφραση OpenCart


User avatar
Active Member

Posts

Joined
Fri Jul 27, 2012 5:30 am
Location - Hellas

Post by kukalex » Thu Jun 13, 2013 12:19 am

Καλησπέρα,

Οκ, το έχεις!

User avatar
New member

Posts

Joined
Tue Nov 13, 2012 5:43 pm
Location - Athens

Post by People's Code » Thu Jun 13, 2013 12:53 am

Αυτό που ανέβασες είναι ίδιο με το default. Χρησιμοποιείς το default theme ?

PeoplesCode.com
Επίσημος Αντιπρόσωπος OpenCart | Extensions - Φιλοξενία - Αναβάθμιση - Τεχνική Υποστήριξη OpenCart
Opencart-Hellas.gr - Η Ελληνική κοινότητα του Opencart
Πλήρης Ελληνική μετάφραση OpenCart


User avatar
Active Member

Posts

Joined
Fri Jul 27, 2012 5:30 am
Location - Hellas

Post by kukalex » Thu Jun 13, 2013 1:09 am

Ναι και όχι... δηλαδή πολύ απλά:
Έκανα ένα αντίγραφο του default, του έδωσα άλλο όνομα και σ' αυτό το νέο έχω κάνει μερικές τροποποιήσεις στο css ως προς το background και τα χρώματα. Έτσι έχει σωθεί και υπάρχει σαν 2ο theme.. just in case. Κατάλαβες.
Αν κάτι δεν πάει καλά, να μπορώ να το γυρίσω με ένα κλικ στο default.
Υπάρχει πρόβλημα με αυτό που έχω κάνει?

User avatar
New member

Posts

Joined
Tue Nov 13, 2012 5:43 pm
Location - Athens

Post by People's Code » Thu Jun 13, 2013 2:36 pm

Όχι δεν υπάρχει πρόβλημα,
Στο vqmod στη γραμμή 46 το

Code: Select all

catalog/view/theme/default/template/checkout/payment_method.tpl
κάνε το

Code: Select all

catalog/view/theme/*/template/checkout/payment_method.tpl

PeoplesCode.com
Επίσημος Αντιπρόσωπος OpenCart | Extensions - Φιλοξενία - Αναβάθμιση - Τεχνική Υποστήριξη OpenCart
Opencart-Hellas.gr - Η Ελληνική κοινότητα του Opencart
Πλήρης Ελληνική μετάφραση OpenCart


User avatar
Active Member

Posts

Joined
Fri Jul 27, 2012 5:30 am
Location - Hellas

Post by kukalex » Thu Jun 13, 2013 3:05 pm

Καλημέρα Opencart-Hellas,

Λοιπόν οκ, το διόρθωσα, το δοκίμασα, δεν πετάει πια το syntax error, εμφανίζεται η επιλογή 'Απόδειξη ή τιμολόγιο' με default επιλογή την απόδειξη αλλά... όταν επιλέξεις τιμολόγιο, δεν ανοίγουν νέα πεδία για να συμπληρωθούν οι απαραίτητες πληροφορίες: ΑΦΜ, ΔΟΥ, Επωνυμία, Επάγγελμα κλπ.
Έτσι θα έπρεπε να είναι ή και πάλι κάτι δεν πάει καλά?
Μια εικονική αγορά (με τιμολόγιο) την πήγα μέχρι τέλους και πουθενά δεν μου ζήτησε ΑΦΜ.

User avatar
New member

Posts

Joined
Tue Nov 13, 2012 5:43 pm
Location - Athens

Post by People's Code » Thu Jun 13, 2013 4:54 pm

Υποτίθεται ότι ο πελάτης έχει ήδη εισάγει αυτά τα στοιχεία κατά την εγγραφή του στο πεδίο ΑΦΜ/ΔΟΥ. Το vqmod όμως δεν ελέγχει αν είναι συμπληρωμένα αυτά τα πεδία και δεν σε παραπέμπει πουθενά αν δεν τα έχεις συμπληρώσει, απλά ενημερώνει στα σχόλια ότι ο πελάτης ζήτησε τιμολόγιο (Η λειτουργία του διευκρινίζεται στο πρώτο ποστ). Το όλο thread ξεκίνησε σαν ένα απλό mod για το checkout. Το έγραψα αρχικά για ένα κατάστημα b2b που ήταν δεδομένο ότι όλοι οι πελάτες του έχουν εισάγει το ΑΦΜ τους.

PeoplesCode.com
Επίσημος Αντιπρόσωπος OpenCart | Extensions - Φιλοξενία - Αναβάθμιση - Τεχνική Υποστήριξη OpenCart
Opencart-Hellas.gr - Η Ελληνική κοινότητα του Opencart
Πλήρης Ελληνική μετάφραση OpenCart


User avatar
Active Member

Posts

Joined
Fri Jul 27, 2012 5:30 am
Location - Hellas

Post by kukalex » Thu Jun 13, 2013 5:46 pm

(Η λειτουργία του διευκρινίζεται στο πρώτο ποστ)
Έχεις δίκιο, sorry. Το είχα δει στην αρχή αλλά μέχρι να φτάσω εδώ που είμαστε μου διέφυγε.

Και πάλι όμως στο δικό μου, συμπληρώνοντας την registration form ο νέος πελάτης, δεν του εμφανίζει κάπου πεδίο για ΑΦΜ/ΔΟΥ.
Υπάρχει κάποιο extension γι αυτό και δεν το ξέρω, ή είναι στα αρχεία μετάφρασης?
Είμαι 99% σίγουρος ότι έχω εγκαταστήσει την δική σου μετάφραση. Αν είναι θέμα μετάφρασης, υπάρχει τρόπος να τσεκάρω ότι πράγματι έχω εγκαταστήσει την δική σου? για να μου φύγει κι αυτό το 1% (μια παλιότερη που είχα την έχω ήδη διαγράψει από το pc μου αλλά δεν θυμάμαι πότε).

Ευχαριστώ πολύ Opencart-Hellas

User avatar
New member

Posts

Joined
Tue Nov 13, 2012 5:43 pm
Location - Athens

Post by People's Code » Thu Jun 13, 2013 5:59 pm

Αν είναι θέμα μετάφρασης, υπάρχει τρόπος να τσεκάρω ότι πράγματι έχω εγκαταστήσει την δική σου?
Στις ομάδες πελατών δες αν υπάρχει το "Εμφάνιση Α.Φ.Μ. / Δ.Ο.Υ.: Εμφάνιση του πεδίου Α.Φ.Μ. / Δ.Ο.Υ..".
Αν υπάρχει επίλεξε ναι.

PeoplesCode.com
Επίσημος Αντιπρόσωπος OpenCart | Extensions - Φιλοξενία - Αναβάθμιση - Τεχνική Υποστήριξη OpenCart
Opencart-Hellas.gr - Η Ελληνική κοινότητα του Opencart
Πλήρης Ελληνική μετάφραση OpenCart


User avatar
Active Member

Posts

Joined
Fri Jul 27, 2012 5:30 am
Location - Hellas

Post by kukalex » Thu Jun 13, 2013 6:10 pm

Ναι, την δική σου έχω εγκαταστήσει.
Τα βρήκα, επέλεξα 'ναι' και τώρα εμφανίζονται τα πεδία.

Χίλια ευχαριστώ!

User avatar
New member

Posts

Joined
Tue Nov 13, 2012 5:43 pm
Location - Athens

Post by antstyl » Thu Aug 29, 2013 7:58 pm

Κάτι που παρατήρησα τώρα ύστερα από πολλά τιμολόγια που έχουν κοπεί για κάποιες αγορές πελατών, είναι ότι αναγκάζονται να γράφουν την ΔΟΥ στα σχόλια γιατί δεν υπάρχει αντίστοιχο πεδίο. Το πεδίο ΑΦΜ, έχει μετονομαστεί σε ΑΦΜ / ΔΟΥ, αλλά δέχεται μόνο αριθμούς.
Πώς μπορεί να αλλάξει αυτό, ώστε να δέχεται αλφαριθμητικούς χαρακτήρες?

User avatar
Active Member

Posts

Joined
Mon Nov 12, 2012 5:40 pm

Post by People's Code » Thu Aug 29, 2013 8:22 pm

Τι έκδοση opencart έχεις και τι template χρησιμοποιείς ?

PeoplesCode.com
Επίσημος Αντιπρόσωπος OpenCart | Extensions - Φιλοξενία - Αναβάθμιση - Τεχνική Υποστήριξη OpenCart
Opencart-Hellas.gr - Η Ελληνική κοινότητα του Opencart
Πλήρης Ελληνική μετάφραση OpenCart


User avatar
Active Member

Posts

Joined
Fri Jul 27, 2012 5:30 am
Location - Hellas

Post by antstyl » Thu Aug 29, 2013 8:28 pm

1.5.4.1 και δεν χρησιμοποιώ το default theme.
Εάν χρειάζεται κάπου, έχω εγκαταστήσει το δικό σου πρόσθετο "Προσθήκες Γλώσσας" και για το τιμολόγιο / απόδειξη.

User avatar
Active Member

Posts

Joined
Mon Nov 12, 2012 5:40 pm

Post by People's Code » Thu Aug 29, 2013 9:27 pm

- Από το phpmyadmin πήγαινε στη δομή του table address και έλεγξε αν η στήλη tax_id έχει type
varchar(64) ή varchar(32).

- Γύρισε προσωρινά το template στο default και δες αν τότε πραγματοποιεί τις καταχωρήσεις.

PeoplesCode.com
Επίσημος Αντιπρόσωπος OpenCart | Extensions - Φιλοξενία - Αναβάθμιση - Τεχνική Υποστήριξη OpenCart
Opencart-Hellas.gr - Η Ελληνική κοινότητα του Opencart
Πλήρης Ελληνική μετάφραση OpenCart


User avatar
Active Member

Posts

Joined
Fri Jul 27, 2012 5:30 am
Location - Hellas

Post by antstyl » Thu Aug 29, 2013 10:45 pm

Σωστά είναι varchar64 έχει. Προτού το γυρίσω πρώτα στο default, έκανα ένα delete της vqcache και τώρα λειτουργεί κανονικά. Δεν ξέρω τι μπορεί να ευθυνόταν, πάντως είναι οκ τώρα και παρατήρησα ότι πιο παλιά τελικά μπορούσαν να γράψουν και την ΔΟΥ εκεί, τις τελευταίες μέρες κάτι είχε γίνει.

Σε ευχαριστώ.

User avatar
Active Member

Posts

Joined
Mon Nov 12, 2012 5:40 pm
Who is online

Users browsing this forum: No registered users and 73 guests