Ajouter une police d’écriture supplémentaire dans le wysiwyg de Magento :
- ouvrir le fichier : racine_installation_magento/js/tiny_mce/themes/advanced/editor_template.js
- chercher dans le fichier theme_advanced_fonts
- une fois trouver vous devez avoir ceci
theme_advanced_fonts:"Andale Mono=andale mono,times;Arial=arial,helvetica,sans-serif; et ainsi de suite
- insérer le nom de votre police à la suite d’une autre. Exemple ici avec la police Brock Script :
theme_advanced_fonts:"Andale Mono=andale mono,times;Arial=arial,helvetica,sans-serif;Brock Script=BrockScript;
- Si vous enregistrez le fichier, et actualisez votre page cms avec le wysiwyg, dans la liste Font Family vous devriez déjà voir la police Brock Script ajouté. Maintenant il nous faut ajouter le style de la police et les liens vers les fichiers eot, woff, ttf, et svg.
- Ouvrir le fichier racine_installation_magento/js/mage/adminhtml/wysiwyg/tiny_mce/themes/advanced/skins/default/content.css
- Y coller votre code d’importation de font family :
@font-face { font-family: 'BrockScript'; src: url('../../../../../../../../../skin/frontend/default/montheme/font/BrockScript.eot'); src: url('../../../../../../../../../skin/frontend/default/montheme/font/BrockScript.eot?#iefix') format('embedded-opentype'), url('../../../../../../../../../skin/frontend/default/montheme/font/BrockScript.woff') format('woff'), url('../../../../../../../../../skin/frontend/default/montheme/font/BrockScript.svg#myriad_probold') format('svg'), url('../../../../../../../../../skin/frontend/default/montheme/font/BrockScript.ttf') format('truetype'); font-weight: normal; font-style: normal; }
- Actualiser votre éditeur wysiwyg et voilà !
Testé et validé sur les versions magento 1.5 à 1.7