Welcome,
Guest
.
Please
login
or
register
.
Did you miss your
activation email
?
News:
IOS Hotels
and
IOS Rentals
online booking systems for Elxis CMS.
Home
Help
Login
Register
Elxis CMS Forum
»
Ελληνικό Forum
»
Πρόσθετα
(Moderator:
ks-net
) »
eshop κατηγοριες και εμφανιση αριθμου προιοντων
« previous
next »
Print
Pages: [
1
]
Author
Topic: eshop κατηγοριες και εμφανιση αριθμου προιοντων (Read 4917 times)
babis1
Hero Member
Posts: 1538
eshop κατηγοριες και εμφανιση αριθμου προιοντων
«
on:
April 07, 2010, 11:42:23 »
εχω ενα μικρο προβληματακι με την εμφανιση του αριθμου των προιοντων εαν υπαρχουν πολλες υποκατηγοριες
πχ εχουμε μια
γενικη κατηγορια ψαρεμα με υποκατηγοριες καλαμια, μηχανισμοι.... τα καλαμια εχουν υποκατηγοριες surfcasting, casting....τα surfcasting εχουν υποκατηγοριες δισπαστα, τρισπαστα....
εαν βαλω ενα προιον στα δισπαστα στην εμφανιση των κατηγοριων στην αρχικη σελιδα που δειχνει ψαρεμα με υποκατηγορια καλαμια στα καλαμια γραφει 0 προιοντα, εαν απο την διαχειριση βαλω να μην φαινονται ο αριθμος των προιοντων στην αρχικη σελιδα οντως δεν εμφανιζεται εαν πατησω ομως το λινκ της κατηγοριας ψαρεμα εμφανιζει τις υποκατηγοριες καλαμια, μηχανισμοι με 0 προιοντα εαν πατησω καλαμια τοτε μου δειχνει οτι στα surfcasting υπαρχει 1 προιον, επισης σε ολες της κατηγοριες και υποκατηγοριες (ψαρεμα-καλαμια) στην κεντρικη τους σελιδα (καθε μιας) μου γραφει
Υπάρχουν 0 προϊόντα σε αυτή την κατηγορία.
Δεν υπάρχουν προϊόντα σε αυτή την κατηγορία.
μονο αμα φτασω στο λινκ surfcasting μου εμφανιζει την φωτο των προιοντων που υπαρχει στην υποκατηγορια δισπαστα
δηλαδη τα προιοντα και η εμφανιση τους λειτουργουν μονο σε αναλογια κατηγορια-υποκατηγορια(2 δηλαδη λινκς) αν εχω 4 δεν λειτουργει, μηπως θα μπορουσε να γινει κατι ?
Logged
CREATIVE Options
Authorized Elxis Professional
Elxis Community
Hero Member
Posts: 2334
Professional services for Elxis CMS
Re: eshop κατηγοριες και εμφανιση αριθμου προιοντων
«
Reply #1 on:
April 07, 2010, 11:58:17 »
Ποια έκδοση του IOS Eshop έχεις Μπάμπη ;;
μήπως την παλιά ;;;
Logged
babis1
Hero Member
Posts: 1538
Re: eshop κατηγοριες και εμφανιση αριθμου προιοντων
«
Reply #2 on:
April 07, 2010, 15:03:37 »
την νεα 2.0
δλδ για να λειτουργησει σωστα πρεπει να κανω μια κατηγορια ψαρεμα και μετα υποκατηγοριες του στυλ καλαμια surfcasting δισπαστα, αλλα ετσι στην καθε κατηγορια θα εχω και 40 υποκατηγοριες και δεν γινετε πρωτον θα εχω ενα μενου τεραστιο και μια αρχικη γεματη με υποκατηγοριες....ξερω οτι ετσι που δουλευει ειναι ποιο γρηγορο για την βαση δεδομενων (κανει λιγοτερες αναζητησεις ) και επισης υποψιαζομαι οτι για να γινει ετσι οπως με βολευει θα πρεπει να πειραχτει πολυ, ρωταω για να διαπιστωσω αν ειναι κατι ευκολο η δυσκολο
«
Last Edit: April 07, 2010, 16:47:15 by babis1
»
Logged
datahell
Elxis Team
Hero Member
Posts: 10356
Re: eshop κατηγοριες και εμφανιση αριθμου προιοντων
«
Reply #3 on:
April 07, 2010, 20:16:34 »
Το eshop μετράει τον αριθμό προϊόντων της κατηγορίας και των υποκατηγοριών της (δεύτερο επίπεδο), δεν πάει παρά κάτω γιατί θα χρειάζονταν πάρα πολλά query προς τη βάση πράγμα που "στοιχίζει" σε επιδόσεις. Ο αριθμός των query που απαιτούνται αυξάνει γεωμετρικά για κάθε επίπεδο. Και σε ένα eshop Με λίγες κατηγορίες άντε ΟΚ, αλλά υπάρχουν εγκαταστάσεις του IOS eshop με 1000 κατηγορίες. Γι αυτό το λόγο δεν προχωρά η καταμέτρηση πέρα από το δεύτερο επίπεδο. Πάντως, γενικά, δεν συστίνονται υποκατηγορίες πέρα από το δεύτερο επίπεδο και σε καμία περίπτωση πέρα από το τρίτο επίπεδο γιατί τα προϊόντα θα είναι "χαμένα".
Παράδειγμα
Κατηγορία Α
- Κατηγορία Β1
- Κατηγορία Γ1
- Κατηγορία Γ2
- Κατηγορία Β2
- Κατηγορία Γ3
- Κατηγορία Γ4
Με την παραπάνω δομή για να μετρήσω τα προϊόντα της κατηγορίας Α με βάθος 1 υποκατηγορίας χρειάζονται 3 query (1 προς Α, ένα προς Β1, ένα προς Β2).
Με την παραπάνω δομή για να μετρήσω τα προϊόντα της κατηγορίας Α με βάθος 2 υποκατηγοριών χρειάζονται 7 query (1 προς Α, ένα προς Β1, ένα προς Β2, ένα προς Γ1, ένα προς Γ2, ένα προς Γ3, ένα προς Γ4). Συν το ότι πρέπει να βρεθούν οι υποκατηγορίες τους δεύτερου επιπέδου.
Δηλαδή για να δείξω
Κατηγορία Α (12 προϊόντα)
και μόνο πρέπει να κάνω 7 query στη βάση δεδομένων με βάση την παραπάνω απλή δομή! Με συγχωρείτε αλλά δεν αξίζει τέτοια σπατάλη πόρων για ένα αριθμητικό.
Και εννοείται ότι τα query ανεβαίνουν πάρα πολύ αν έχουμε περισσότερες κατηγορίες και σε μεγαλύτερο βάθος.
* Με μία άλλη προσέγγιση τα query μπορούν να κατέβουν σε 2 και 4 αντίστοιχα περιορίζοντάς τα λίγο αλλά και πάλι το θέμα υπάρχει.
Κόλπο
: Είναι καλύτερα να μην εμφανίζουμε καθόλου κατηγορίες στην αρχική σελίδα του eshop (όπως στο
demo shop
). Με αυτόν τον τρόπο και καλύτερη εμφάνιση έχουμε και κερδίζουμε τουλάχιστον ένα επίπεδο καθώς οι χρήστες οδηγούνται κατευθείαν στις εσωτερικές κατηγορίες. Αυτή είναι η πρακτική στα περισσότερα ηλεκτρονικά καταστήματα. Στην αρχική σελίδα δείχνουμε προσφορές και νέα προϊόντα και όχι κατηγορίες. Η πλοήγηση στις κατηγορίες γίνεται από το μενού.
«
Last Edit: April 07, 2010, 20:38:01 by datahell
»
Logged
Elxis Team
|
Is Open Source
|
IOS Rentals | IOS AERO
Print
Pages: [
1
]
« previous
next »
Elxis CMS Forum
»
Ελληνικό Forum
»
Πρόσθετα
(Moderator:
ks-net
) »
eshop κατηγοριες και εμφανιση αριθμου προιοντων