6
votes

Comment désactiver / activer l'éditeur WYSIWYG à Magento 1.4

Lorsque vous entrez le code dans le bloc statique CMS (page possible également) et dans ce code, il y a des balises de div vide de divis: xxx

Les balises DIV seront parties la prochaine fois que vous ouvrez la prochaine ouverture de bloquer à éditer. Il ressemblera comme ce xxx

... et économisera à nouveau, il modifie votre code.

Je pense que quelque chose à faire avec le "spectacle / masquer éditeur'. Par défaut, il entre dans l'éditeur WYSIWYG, donc lors de la mise à jour du bloc statique, je ne vois aucune autre solution que 1. "Masquer l'éditeur" en cliquant sur "Afficher / Masquer l'éditeur" 2.Delete l'ancien code de l'éditeur 3. Obtenez le code qui ne manque pas les divs 4. Fusionner le nouveau code avec code dans 3 dans un autre logiciel d'édition que Magento 5. Collez le résultat dans l'éditeur de magentas, 6. Enregistrer

Ce bogue? Quelle est votre solution? Puis-je tourner de l'éditeur wysiwyg?


1 commentaires

Il est également ce qui suit: Si vous avez panier d'achat dépouiller "Checkout / Onepage" et Remarquez-le comme le


3 Réponses :


0
votes

L'éditeur, que ce soit dans WYSIWYG ou non, tente de nettoyer votre code. Vous remarquerez peut-être que cela remplace également toutes vos nouvelles lignes et indentations. Cela signifie que vous ne pouvez pas simplement entrer librement HTML dans l'éditeur CMS sans interférer.

Je n'ai pas trouvé de moyen simple de déclencher le CMS de ne pas nettoyer votre code sur le chemin de la base de données.

espère que cela aide. Merci, Joe


1 commentaires

Merci Joe ... Je me demande s'il est facile de désactiver le bien? On dirait que nous devrons plonger dans le code et le supprimer. de meilleures solutions?



17
votes

Cela peut ne pas être considéré comme une réponse, mais cela a résolu notre problème. Il s'avère que l'éditeur WYSIWYG peut être désactivé complètement ou par défaut à la configuration Admin-> System->. Sous «onglet Général», il existe une section «Gestion de contenu» et vous pouvez définir différents modes pour cet éditeur.

Dans notre cas, nous sommes définis sur "Désactiver par défaut" afin que chaque fois que nous ouvrons du bloc statique, il ne nettoie pas le code uniquement si nous choisissons en cliquant sur "Afficher / masquer l'éditeur"


1 commentaires

FYI, l'onglet "Gestion de contenu" est situé sur la colonne LHS et non sur le RHS si vous cliquez sur "Général": S



0
votes

Vous pouvez autoriser des étiquettes spécifiques à TinyMCE. Il vous suffit de modifier les paramètres var code> dans /js/mage/adminhtml/wysiwyg/tiny_mce/setup.js code> et ajoutez la ligne suivante:

extended_valid_elements : 'iframe[src|style|width|height|scrolling|marginwidth|marginheight|frameborder|allowTransparency],style,script',


0 commentaires