Créer un popup avec Tinymce
Ci-dessous le code de mon Tinymce textarea
tinymce.init({
selector: "textarea",
height : 350,
plugins: [
"link image lists preview anchor"
],
toolbar: " image bold italic | formatselect | undo redo | cut copy paste | bullist numlist | undo redo | link unlink dummyimg | preview",
menubar: false,
toolbar_items_size: 'small',
setup : function(ed) {
//Add a custom button
ed.addButton('dummyimg', {
title : 'Add image',
image : 'resources/images/img.jpg',
onclick : function() {
if($('#imageupload').val()){
ed.focus();
ed.selection.setContent('<img src="<%=strWebhost%>/news_cms/resources/images/dummyimg.jpg" />');
} else{
alert("Please select an image.");
}
}
});
},
onchange_callback: function(editor) {
tinyMCE.triggerSave();
$("#" + editor.id).valid();
}
});
J'ai ajouté un bouton personnalisé appelé dummyimg
qui ajoute une image prédéfinie dans la tinymce conteneur. Mon exigence est, j'ai besoin d'un pop fenêtre comme celle ci-dessous qui me permet d'ajouter une image title
en utilisant le bouton personnalisé.
Merci d'avance.
OriginalL'auteur Chamara Keragala | 2013-09-16
Vous devez vous connecter pour publier un commentaire.
cet exemple devrait obtenir votre commencé:
Évidemment, vous auriez besoin de modifier le
ed.selection.setContent
ligne dans leonsubmit
en fonction de vos besoins, ainsi que le réglage de l'toolbar
etplugins
paramètres.source
zone de texte? Mercijuste aller comme : e.les données.source>> e.les données.[nom]
La documentation n'est pas très utile, donc je suis allé de l'avant et a écrit un article énumérant les différents widgets et les conteneurs de mise en page: makina-corpus.com/blog/metier/2016/...
OriginalL'auteur Ezra Free
Alors que cette question est vieux.. je réponds à votre question ( je ne peux pas commenter pour l'instant).
"comment obtenir le contenu de la source zone de texte?"
OriginalL'auteur slimeygecko