First of all, thanks a lot for creating such a great looking WYSIWYG editor that's so easy to plug into my code. Really, you guys rock. Secondly, my apologies for my crappy code: I'm not yet very used to javascript/jQuery and have not yet found my feet.
My problem is that I'm spawning two CKEditor instances with jQuery and finding that hitting "save" on one of the CKEditor instances seems to affect the other; both instances disappear when one "save" button is clicked. I'm also not at all sure what happens when I do hit "save"; certainly, there's no "submit" on my form for it to follow, and it seems to be magically doing (mostly) what I want with regards putting back an HTML DIV that I hid with jQuery; note that the CKEditor is derived from a TEXTAREA which in itself I create from the aforementioned DIV, so I have no idea what's going on here.
I know this sounds like I'm pleased with what's going on, but given that I want to inject some AJAX in the middle, I'd prefer to retain control over all of this!
To see for yourself what it is that I'm trying to explain, please see http://ahri.net -- everyone is "logged in" as a test user, so you can hit "[Edit]" on both of the blog posts and see for yourself what's going on.
Can someone explain then;
- What happens when "save" is hit
- Why are both instances being affected?
- How is it that my DIV re-appears?
Re: Difficulties with the "save" button
That the form that surrounds the instances is being sent.
Because they are both under the same form.
Because it's reloading the page with the form submit. There's no AJAX at all. Simple form submit and page reload.
You should start working with textareas, and when you have all that working then activate CKEditor on top of that. It will be far easier find help asking for simple textareas than asking about how to create a CMS with a specific editor.
Re: Difficulties with the "save" button
I take your point about just working with textareas rather than tying myself to a specific editor, and will bear this in mind.
One last question; how can I control what happens when the "save" button is hit?
Re: Difficulties with the "save" button
I have tried a few remedies suggested around the internet and haven't found a satisfactory resolution. Shouldn't CKEditor honour the normal form submit? i.e. If I've overridden the submit as follows:
I would expect CKEditor to honour this?
Re: Difficulties with the "save" button
I have a form with 2 text fields and the CKEditor instance on a text area and a couple of hidden fields.
I would like to use the save button in CKEditor to save all of these using a $_POST to php scripts but my only option is a separate submit button which looks a bit untidy.