reloading के बाद काम करता है मैं मीडिया 2 और image2 के साथ CKEditor का उपयोग कर रहा हूं। मैं मीडिया के साथ एक छवि डालने जब मार्कअपDrupal CKEditor image2 प्लगइन केवल wyiwyg
<p><mediawrapper data=""><img alt="" class="file-default media-element" data-fid="3" data-media-element="1" height="960" src="/sites/default/files/banner_images/image.JPG" typeof="foaf:Image" width="1280" /></mediawrapper></p>
अगर मैं छवि का चयन करें और यह Image2 उपयोग करने के लिए चित्र URL लेने की कोशिश नहीं करता है।
यदि मैं फिर स्रोत पर क्लिक करता हूं और फिर स्रोत फिर से करता हूं तो मैं wysiwyg मोड पर वापस आ गया हूं, मैं छवि का चयन कर सकता हूं और image2 इसे ठीक से चुनता है।
मार्कअप तो यह
<p><img alt="" src="/sites/default/files/banner_images/image.JPG" /></p>
मैं मीडिया छवि डालने के बाद, लेकिन कोई सफलता के साथ updateElement() कॉल की कोशिश की है की तरह लग रहा है। मैंने उपयोग किया:
for (instance in CKEDITOR.instances){
CKEDITOR.instances[instance].updateElement();
}
क्या किसी को इसे ठीक करने का तरीका पता है?
आपके उत्तर के लिए धन्यवाद। मैंने अपने प्रश्न में कोड तय कर लिया है। मेरी थीम में मेरी ckeditor.config.js फ़ाइल में मेरे पास CKEDITOR.editorConfig = function (config) { config.allowedContent = true; }; लेकिन इसने इस मुद्दे को ठीक नहीं किया है। ऐसा लगता है कि छवि 2 प्लगइन छवि गुणों के बारे में पता नहीं है जब तक कि स्रोत पुनः लोड नहीं हो जाता है। – ianckc