Posting in the Magento forums has been disabled pending the implementation of a new and improved forum solution which should better serve the community.

For new questions please post at magento.stackexchange.com, the community-run support site for the Magento community. We will be providing updates on the new forum solution soon. For questions or concerns please email community@magento.com.

Magento Forum

Ελληνικά και WYSIWYG editor
 
ktsixit
Member
 
Total Posts:  68
Joined:  2008-08-20
 

Γειά σας,
παρατήρησα οτι στον WYSIWYG editor του Magento, όλοι οι ελληνικοί χαρακτήρες μετατρέπονται σε html symbols.
Αντί δηλαδη για

[b]α-β-γ-δ[/b]
εισάγεται
[b]α-β-γ-δ[/b]

Το πρόβλημα είναι οτι όλα τα κείμενα καταχωρούνται με τη μορφή αυτή και στην βάση. Μπορεί να με βοηθήσει κανείς πάνω σε αυτό το θέμα. Τι πρέπει να κάνω ωστε οι ελληνικοί χαρακτήρες να καταχωρούνται στην κανονική τους μορφή;

 
Magento Community Magento Community
Magento Community
Magento Community
 
GregBarrett
Jr. Member
 
Total Posts:  2
Joined:  2011-10-13
 

..

 
Magento Community Magento Community
Magento Community
Magento Community
 
Aimilios_Gr
Jr. Member
 
Total Posts:  5
Joined:  2010-03-30
 

απαντώ μετά απο πολύ καιρό αλλά το έλυσα smile
στην εκκίνηση του tiny_mce απο το magento, δηλώνονται κάποιες μεταβλητές ρύθμισης του tiny_mce..
αυτο το αρχείο εκκίνησης είναι το: js/mage/adminhtml/wysiwyg/tiny_mce/setup.js
ekei loipon stin grammi 97 arxizei kai vazei tis metavlites gia na ekinisei to tiny_mce.

var settings {
            mode 
: (mode != undefined mode \'none\'),
            
elements this.id,
            
theme \'advanced\',
            
plugins plugins,
εκεί λοιπόν θα βάλουμε και εμείς μια νέα μεταβλητή.
που την βρήκα εδώ: http://www.tinymce.com/wiki.php/Configuration:entity_encoding
και είναι η:  entity_encoding : “raw”
κάπως έτσι:
magentoPluginsOptionsmagentoPluginsOptions,
            
doctype \'<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\',
            
entity_encoding "raw",  // gia na apothikeuei ta ellinika opws einai se html
το έβαλα στην γραμμή 117
αυτό ουσιαστικά λέει στο tiny_mce να μην αποθηκεύει τους non-latin χαρακτήρες ως p.x. α -> ααλλά ως raw δηλαδή όπως είναι..

η άλλη διαδικασία είναι όπως είναι απο default δηλαδή entity_encoding : “named”. εδώ έχει έναν πίνακα και μετατρέπει κάθε χαρακτήρα ανάλογα με τον πίνακα αυτόν. μπορεί να μην θέλουμε όλους τους χαρακτήρες να τους αποθηκέυει όπως είναι.. άρα μπορούμε να ορίσουμε όλο το character set απο εδώ το πως θα αποθηκέυεται σε HTML..
http://www.tinymce.com/wiki.php/Configuration:entities
εδώ αυτός ο πίνακας μάλλον είναι το id κάθε χαρακτήρα σε κάποιο character set και στο HTML.

.....913,Alpha,914,Beta,915,Gamma,916,Delta,\\\'
        + \\\'
917,Epsilon,918,Zeta,919,Eta,920,Theta,921,Iota,922,Kappa,923,Lambda,924,Mu,925,Nu,926,Xi,927,Omicron,928,Pi,929,Rho,\\\'
        + \\\'
931,Sigma,932,Tau,933,Upsilon,934,Phi,935,Chi,936,Psi,937,Omega,945,alpha,946,beta,947....
αν μπορεί κάποιος να το φτιάξει για τα ελληνικά καλό θα ήταν για να το πάρουμε όλοι. όταν έχω χρόνο μπορεί να το κάνω κ εγώ

και εδώ είναι η διαδικασία εγκατάστασης του tiny_mce γενικά σε ένα site (απο εδώ καταλαβαίνουμε πως αρχικοποιείτε..)
http://www.tinymce.com/wiki.php/Installation

 
Magento Community Magento Community
Magento Community
Magento Community
 
ktsixit
Member
 
Total Posts:  68
Joined:  2008-08-20
 

Μετα απο πολυ πολυ καιρό ευχαριστω για την απάντηση!
Δε μπορώ να καταλάβω γιατί πρέπει να είμαστε αναγκασμένοι να κάνουμε αυτή τη διόρθωση κάθε φορά και δεν υποστηρίζετα εξ αρχής απο το magento....

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
Back to top