2011-11-26 7 views
9

को CKeditor घालमेल मैं अपने symfony2 परियोजना के लिए CKEditor एकीकृत करने के लिए इतना है कि पाठ क्षेत्र के कुछ CKEditor html संपादक होगा कोशिश कर रहा था। मैं अपने फॉर्म में वर्ग = "ckeditor" को कॉल करके ckeditor को अपने आवश्यक टेक्स्टरेरा पर लाया। अब जिस मुद्दे का सामना कर रहा हूं वह यह है कि जब मैं सीकेडिटर का उपयोग करता हूं तो मेरे फॉर्म का सबमिट बटन काम नहीं करेगा, इसके बजाय मुझे फ़ॉर्म सबमिट करने के लिए ckeditor टूलबार के "सेव" विकल्प में निर्मित करना होगा। जब मैं textareas से ckeditor को हटाता हूं और सामान्य textarea का उपयोग करता हूं तो सबमिट बटन काम करता प्रतीत होता है।मेरी symfony2 परियोजना

मैं अपना फॉर्म सबमिट करने के लिए ckeditor टूलबार पर "सहेजें" बटन का उपयोग नहीं करना चाहता हूं। सबमिट बटन को काम करने के लिए कोई कामकाज है? संभावित समाधानों के लिए googling बाहर कोशिश की लेकिन कोई भी नहीं मिला।

पी.एस: मैं भी जानना चाहेंगे कि वहाँ CKEditor जैसे अन्य एचटीएमएल पाठ संपादक है कि कार्यान्वयन निर्देशों के symfony2 और लिंक के साथ अच्छी तरह से काम करेगा कर रहे हैं चाहते हैं।

उत्तर

14

मैं नहीं जानता कि क्या आपके प्रपत्र प्रस्तुत करने के साथ गलत हो रहा है, लेकिन मैं एक बंडल जो आपको एक Symfony2 परियोजना में आसानी से CKEditor एकीकृत करने के लिए अनुमति देता है बनाया है। बंडल here उपलब्ध है।

आप एक अन्य wysiwyg संपादक का उपयोग करना चाहते हैं, तो आप TinyMCE जो उपलब्ध here उपयोग कर सकते हैं।

यदि आप कुछ सिम्फनी 2 संसाधनों की तलाश में हैं, तो मैं आपको Knp Bundles website पर जाने की सलाह देता हूं जो उपलब्ध सिम्फनी 2 बंडलों को सूचीबद्ध करता है।

+0

सिमफोनी के साथ सीकेएडिटर को एकीकृत करने के लिए बंडल के लिए धन्यवाद। मैंने आपके बंडल की कोशिश की। यह काम करता हैं। लेकिन मैं सिम्फनी और सीकेडिटर दोनों के लिए नया हूं। और मुझे एचटीएमएल में "हेड" टैग में दिए गए लिंक के साथ समस्या हो रही है, जो सीकेडिटर से संबंधित हैं। सभी आवश्यक लिंक "वेब" उपसर्ग जैसे "<स्क्रिप्ट टाइप =" टेक्स्ट/जावास्क्रिप्ट "src =" http: //localhost/bundles/ivoryckeditor/config.js? T = B8DJ5M3 ">" को छोड़कर हैं। और यह वहां नहीं मिल सकता है। समस्या क्या है? –

0

पहले मेरे पाठ क्षेत्र खाली था, और भरा CKEditor क्षेत्र के बाद या यहाँ तक कि, बिना सबमिट बटन पर कुछ भी नहीं किया।

तो मुझे टूलबार के सेव बटन को धक्का देना पड़ा।

लेकिन तब मैं 'पिछले पृष्ठ' किया था और एक ही पृष्ठ पर लेकिन क्षेत्र की सामग्री के साथ हाइड्रेटेड साथ वापस आ गया एक बस भेजने और वहां बटन काम करता है प्रस्तुत !!

तो मैं सिर्फ पाठ क्षेत्र में एक डिफ़ॉल्ट पाठ डालने की कोशिश की है और अब वहाँ सबमिट बटन के साथ कोई और अधिक समस्या है।

+0

ऐसा शायद इसलिए है क्योंकि आपके पास कुछ जोरदार प्रतिबंध हैं लेकिन दायर सीकेडिटर फॉर्म उन्हें नहीं दिखाता है –

0

मैं इस एक ही समस्या आ रही है, लेकिन मेरे वर्तमान परियोजना मुझे क्योंकि मैं केवल सिम्फोनी एक कस्टम परियोजना में 2 रूपों को एकीकृत कर रहा हूँ कोई बंडल स्थापित करने से रोकता है। त्रुटि के पीछे कारण यह है:

CKEditor पाठ क्षेत्र जो SF2 सत्यापनकर्ता प्रपत्र मान्य करने के लिए जब आप सबमिट प्रेस से बचाता है पर ध्यान केंद्रित करने ओवरराइड करता है। पूर्ण त्रुटि इस एक के साथ इसी तरह की है:

"एक अमान्य प्रपत्र नाम के साथ नियंत्रण = 'XXX [textarea_content]' नहीं फ़ोकस करने योग्य है।"

मैं अभी भी एक सुरुचिपूर्ण समाधान के लिए खोज कर रहा हूँ, मेरे उद्देश्य है सीकेडिटर फोकस ओवरराइड करें या इसे पूरी तरह से हटा दें। समाधान होने के बाद मैं वापस आऊंगा।