2015-06-02 4 views
5

डिफ़ॉल्ट रूप से CKEditor टूलबार 'सम्मिलित करें' समूह में विजेट बटन रखता है। मैं केवल अपने विजेट बटन के लिए टूलबार पर एक कस्टम समूह निर्दिष्ट करना चाहता हूं। मैं यह कैसे कर सकता हूं?विजेट बटन के लिए अलग टूलबार समूह कैसे निर्दिष्ट करें?

उत्तर

5

ऐसे मामले में आपको उस पर पूर्ण नियंत्रण रखने के लिए स्वयं बटन को पंजीकृत करने की आवश्यकता है।

  1. widget definition में button संपत्ति निर्दिष्ट न करें।
  2. ui.addButton() विधि का उपयोग कर बटन जोड़ें। इस बटन को विजेट कमांड का उपयोग करना चाहिए जो स्वचालित रूप से विजेट नाम के आधार पर बनाया गया है।

तो यह ऐसा दिखाई दे सकता:

editor.widget.add('myWidget', { 
    // For the widget command to work you have to 
    // specify at least template or insert() callback. 
    template: 'foo', 

    ... 
}); 

editor.ui.addButton('MyWidget', { 
    label: 'My Widget', 
    command: 'myWidget', 
    toolbar: 'basicstyles,1' 
}) 
संबंधित मुद्दे