textarea durch Codemirror ersetzen
am 05.06.2012 - 11:50 Uhr in
hey, ich versuche schon seit tagen diesen codemirror bei mir in ein Modul einzubinden. Ich weiß es gibt Module wie wysiwyg die diese Arbeit auch erledigen, aber ich möchte einen eigenen Editor basteln der sich nur mit XML auseinandersetzt. So hab ich den Codemirror 2 in meine Library Verz kopiert, die benötigten js und css dateien in die .info file eingetragen und mittels form #attached in mein modul eingebunden. Das ganze funktioniert soweit auch nur so lange ich einen link mit .click function welcher das syntax highlighting aktiviert in mein myeditor.js einfüge.
Ich frage mich wie ich den codemirror direkt einbinde, also das vorhandene textarea mit dem editor ersetzt. Ich habe dies auf folgende Methode probiert, will aber nicht klappen:
(function ($) {
Drupal.behaviors.teieditCodeMirror = {
attach: function(context, settings) {
var editor = CodeMirror.fromTextArea(document.getElementById('edit_edit'), {
mode: 'xml',
tabMode: 'shift'
});
}
};
})(jQuery);
'edit_edit' ist die ID meines textareas welches ich ersetzen möchte...
so weit...
- Anmelden oder Registrieren um Kommentare zu schreiben
Neue Kommentare
vor 3 Tagen 13 Stunden
vor 1 Woche 13 Stunden
vor 1 Woche 1 Tag
vor 1 Woche 2 Tagen
vor 1 Woche 2 Tagen
vor 1 Woche 2 Tagen
vor 1 Woche 3 Tagen
vor 1 Woche 3 Tagen
vor 1 Woche 4 Tagen
vor 1 Woche 4 Tagen