2013-02-12 4 views
4

Je voudrais savoir comment sélectionner une classe par défaut d'un CSS pour l'application dans tinymce, suivant cet exemple:TinyMCE - style par défaut

tinyMCE.init({ 
    mode : "textareas", 
    editor_selector : "textarea_number_1", 
    content_css : "css/custom_content.css", 

    default-style : 'NameOfMyClass'; <- here is my problem ! Please, help me :) 
} 

J'ai 3 texteareas dans ma page, un seul fichier CSS , mais je veux sélectionner une classe par défaut différente pour chaque zone de texte.

C'est seulement pour l'affichage dans l'éditeur TinyMCE, dans le post-traitement php supprimer les balises « p » du contenu récupéré.



Merci pour toute suggestion, et si je ne suis pas assez clair, je peux expliquer tout point de mon problème.

Répondre

1

La façon facile de le faire est d'utiliser différentes configurations: http://www.tinymce.com/tryit/multiple_configs.php

L'autre façon est d'avoir un objet par défaut des paramètres tenant pour tous les éditeurs et avant d'utiliser tinyMCE.execCommand('mceAddControl', false, 'your_textarea_id'); vous fusionnez l'objet par défaut avec un autre objet contenant la paramètres additionnels. Voir pour plus d'informations aussi Tinymce how to reduce options for multiple instances

+0

Merci pour la réponse, mais ce n'est pas exactement ce que je cherche. Je veux affecter un style différent dans chaque éditeur de la page, en utilisant une classe css. –

+0

cela est possible, vous pouvez définir une classe CSS dans chaque configuration séparée en utilisant la configuration tinymce content_css – Thariama

+0

OK param, mais cela signifie que j'ai appeler un fichier différent pour chaque css éditeur d'une même page, non? et dans chaque définir l'aspect de l'étiquette p, non? –