Σελίδα 1 από 1

[Λύθηκε] Login form

Δημοσιεύτηκε: 02 Μαρ 2014, 20:32
από clearming
Καλησπέρα σας,

Εδώ και μερικές ημέρες έχω στήσει ένα ηλεκτρονικό κατάστημα με opencart.
Το θέμα που χρησιμοποιώ έιναι το default. Προσπαθώ να ενσωματώσω μία απλή φόρμα σύνδεσης στην αρχική σελίδα. Η φόρμα είναι σε απλή μορφή δηλ. ένα πεδίο με το username, ένα άλλο με το password και το κουμπί submit. Να σημειώσω ότι δεν θα δουλεύει με Javascript. Μήπως κάποιος από εσάς εχει κάνει κάτι αντίστοιχο ώστε να μπορέσει να βοηθήσει!?

Σας ευχαριστώ όλους προκαταβολικά!
Γιώργος

Re: Login form

Δημοσιεύτηκε: 03 Μαρ 2014, 17:29
από Alexandra
Καλησπέρα

Όταν λες φόρμα σύνδεσης, εννοείς η ίδια φόρμα σύνδεσης που υπάρχει στο account/login να υπάρχει και στη home;
Τι έκδοση Opencart έχεις;

Re: Login form

Δημοσιεύτηκε: 03 Μαρ 2014, 23:38
από clearming
Αυτό ακριβώς εννοώ! Είναι η φόρμα που υπάρχει στο account/login. Έχω την τελευταία έκδοση του Opencart (1.5.6).
Διάβασα αρκετά έως τώρα για το Framework που δουλεύει το opencart αλλά κολλάω στην πράξη γιατί δεν είμαι και τόσος καλός με την PHP.
Μήπως πρέπει να καλέσω τις αντίστοιχες μεταβλητές από το Controller στο Model και μετά να κάνω print στο αντίστοιχο template file (στην περίπτωση μου header.php)??

Re: Login form

Δημοσιεύτηκε: 04 Μαρ 2014, 15:06
από Alexandra
Πρέπει να φορτώσεις το model που περιλαμβάνει το query για τον έλεγχο του χρήστη
$this->load->model('account/customer');

Για να κάνεις τον έλεγχο μπορείς να χρησιμοποιήσεις τη method validate() στο
catalog/controller/account/login.php

Επίσης θα χρειαστείς τον κώδικα της φόρμας όπως περίπου είναι στο
catalog/view/theme/default/template/account/login.tpl

Re: Login form

Δημοσιεύτηκε: 04 Μαρ 2014, 20:27
από clearming
Ευχαριστώ πάρα πολύ!!!