Elxis CMS Forum
Ελληνικό Forum => Γενικά Θέματα για το Elxis CMS => Topic started by: cardinal 22 on June 24, 2007, 12:21:34
-
Για σας παιδιά!!
Θέλω να ρωτήσω πως μπορώ να κάνω την γλώσσα να μου εμφανίζει την αντίστοιχη σελίδα σε όλες τις γλώσσες όταν κάποιος χρήστης αλλάζει γλώσσα και όχι να παραπέμπει στο αρχικό Index.
Όπως έχετε κάνει στο goup.gr.
-
Δεν μπορείς ή μάλλον δεν στο επιτρέπουμε για το δικό σου καλό. Αν γινόταν αυτό που λες θα σου πέταγε ένα πολύ ωραίο "η πρόσβαση απαγορεύεται" καθώς το Itemid δεν θα αντιστοιχούσε σε έγκυρο αντικείμενο μενού για τη νέα γλώσσα. Φαντάσου ότι στην άλλη γλώσσα το ίδιο άρθρο μπορεί να μην υπάρχει καθόλου. Για αυτό το λόγο το έχουμε κάνει να σε πηγαίνει ΠΑΝΤΑ στην αρχική σελίδα. Σε αντίθεση στη διαχείριση δουλεύει όπως ακριβώς το λες. Σε πηγαίνει εκεί που ήσουνα αφού εκεί δεν υπάρχει το Itemid και το φιλτράρισμα γλώσσας.
-
Όπως σου είπε ο Γιάννης, ούτε στο www.goup.gr το κάνει αυτό.
Τι ήταν όμως αυτό που είδες και σε μπέρδεψε;
Μπορείς να μας δώσεις κάποιο URL ώστε να το αναπαράγουμε;
-
http://www.goup.gr/shop/product.php?productid=16166&cat=255&page=1 english
http://www.goup.gr/shop/product.php?productid=16166&cat=255&page=1 greek
Η ίδια σελίδα αν την ανοίξεις και επιλέξεις άλλη γλώσσα (ελληνικά πχ) το μόνο που αλλάζει είναι η γλώσσα, δεν σε παραπέμπει στην αρχική της goup!
Το ίδιο και εδώ http://www.goup.gr/shop/home.php?cat=251
-
Τώρα εξηγείται...
Αυτό που είδες είναι το ηλεκτρονικό κατάστημα δημιουργημένο με το X-Cart.
Ο τρόπος που χειρίζεται την αλλαγή γλώσσας είναι εντελώς διαφορετικός από αυτόν του Elxis.
-
Μάλιστα....
Κρίμα που δεν είναι και το elxis έτσι με κάποιον τρόπο. :P
-
Αλέξη αυτό είναι πλεονέκτημα του Elxis και όχι μειονέκτημα. Αν ίσχυε αυτό που θες τότε το elxis απλά θα παρήγαγε αντίγραφα του ίδιου πράγματος σε άλλες γλώσσες δεν θα είχες πολυγλωσσική δομή. Θα έπρεπε να βάζεις το ίδιο άρθρο τόσες φορές όσες γλώσσες έχεις δημοσιευμένες. Πχ έχεις 5 γλώσσες στο site σου; Θα έπρεπε να γράψεις το ίδιο άρθρο 5 φορές, μία για κάθε γλώσσα! Προσθέτεις μία γλώσσα; Θα έπερε να γράφεις ένα άρθρο για κάθε υπάρχον στη νέα γλώσσα! Το σύστημα πολυγλωσσίας του Elxis είναι μοναδικό και πολύ ευέλικτο, ένα πραγματικό διαμάντι. Όταν αλλάζεις γλώσσα το Elxis έχει σίγουρο μόνο ένα πράγμα: κάπου υπάρχει μία αρχική σελίδα για τη νέα γλώσσα οπότε σε κάνει redirect στην αρχική σελίδα και το σύστημα επανεκκινήται. Τίποτα άλλο δεν είναι σίγουρο καθώς η δομή, τα components, modules κλπ κλπ μπορεί να είναι εντελώς διαφορετικά αφού η πολυγλωσσία επηρεάζει τα πάντα. Συπέρασμα: Αυτό που ζητάς, αν υλοποιούνταν, θα υποβάθμιζε το Elxis!
-
Μάλλον πρέπει να κάτσω να φτιάξω ένα component....Αλλά επειδή δεν γνωρίζω μάλλον πρέπει να παραγγείλω ένα. :P
-
Βλέπω από την υπογραφή σου ότι έγινες και ευρωπαίος. Άντε και εις ανώτερα :)