Hello!
I code a simple hierarhical comment system where users can reply to a topic or older comments. For this, I use comment form template that is placed to different parts of this "tree" and then initialized with CKEditor. This is the template:
This form is initialized by jQuery with
When switching to different add/edit location, I had a error like "editor with name '...' already exist", and even removal the whole form from DOM did not help:
I thought that "correct" exit from the editor is needed, and added following code:
Anyway, I still have an error like
And nothing works. Any clues how make this simple commenting task working?
I code a simple hierarhical comment system where users can reply to a topic or older comments. For this, I use comment form template that is placed to different parts of this "tree" and then initialized with CKEditor. This is the template:
<form action="..." method="post" class="..." id="..."> <input type="hidden" name="pressId" value="..." /> <input type="hidden" name="parentId" value="..." /> <input type="hidden" name="id" value="..." /> <textarea name="comment_text"></textarea> <input type="submit" value="..." /> </form>
This form is initialized by jQuery with
commentForm.find("textarea").ckeditor();
When switching to different add/edit location, I had a error like "editor with name '...' already exist", and even removal the whole form from DOM did not help:
$("form.commentForm").remove();
I thought that "correct" exit from the editor is needed, and added following code:
var editor = $("form.commentForm textarea").ckeditorGet(); editor.destroy();
Anyway, I still have an error like
"q is null in ckeditor: 117 [o.push(' onmouseover="CKEDITOR.tools.c...(function(){function m(){var w=this; ]"
And nothing works. Any clues how make this simple commenting task working?