मैंने एक छोटा GrapesJS संपादक लागू किया है जो Django/Jinja2 टेम्पलेट्स को संपादित करने की अनुमति देता है। GrapesJS डिफ़ॉल्ट रूप से मेरे तत्व का छवि पूर्वावलोकन प्राप्त करने का प्रयास कर रहा है: <a href="{{producturl}}" target="blank"><img src="{{imageurl}}" width="130"/></a> अनुरोध हर बार होता है जब मैं टेम्पलेट को Gr...
artf
नमस्ते नवीनतम https://github.com/artf/grapesjs/releases/tag/v0.14.43 का उपयोग करके @mathiasbc इसे कुछ इस तरह से काम करना चाहिए
artf
हाय मैथियास, वर्तमान में मुझे अब एकमात्र संभावना दिखाई दे रही है कि image घटक और इसकी render() विधि का विस्तार किया जाए। शायद मैं इस तरह के मामले को प्रबंधित करना आसान बनाने के लिए कुछ नया घटक ईवेंट जोड़ूंगा
lock[bot]
यह थ्रेड स्वचालित रूप से लॉक कर दिया गया है क्योंकि इसे बंद करने के बाद कोई हाल ही में कोई गतिविधि नहीं हुई है. कृपया संबंधित बग के लिए एक नया मुद्दा खोलें.
जाहिरा तौर पर यह html और css का मान्य टुकड़ा है: <div style="color: red; / height 200px; /; font-weight: bold;"> (इसलिए टिप्पणी की गई height संपत्ति) Grapesjs ऐसी विशेषता से निपटने में परेशानी होती है क्योंकि मॉडल पर शैली विशेषता इस प्रकार संग्रहीत होती है: ! [screenshot20181113165603] (https://user-images.githubuserc...
emilsedgh
ठीक है, मैं आखिरकार इसे फिर से पुन: पेश करने में कामयाब रहा। बेहतर फिडल के साथ फिर से खोलना। gjs के अंदर कोड है editor.getCss() द्वारा पुनर्प्राप्त किया गया CSS है: बग यह है कि /* color:#ffffff; में समापन टिप्पणी टैग नहीं है। इसलिए, यह इसक...
artf
हाय एमिल, मैंने इस https://jsfiddle.net/37n5691f/ की कोशिश की लेकिन समस्या नहीं देख सकता
no-response[bot]
यह समस्या स्वचालित रूप से बंद हो गई है क्योंकि मूल लेखक से अधिक जानकारी के लिए हमारे अनुरोध का कोई जवाब नहीं मिला है। केवल उस जानकारी के साथ जो वर्तमान में समस्या में है, हमारे पास कार्रवाई करने के लिए पर्याप्त जानकारी नहीं है। यदि आपके पा...
सभी को नमस्कार, मैं नवीनतम grapesjs स्थिर संस्करण (40) का उपयोग कर रहा हूं और मैंने रिच टेक्स्ट एडिटर में निम्नलिखित बग देखा: यदि उपयोगकर्ता कैनवास में एक रिच टेक्स्ट एडिटर को खींचता है और छोड़ता है, तो उस पर क्लिक करता है और इसे प्रति उदाहरण क्लोन करने का प्रयास करता है (या टूलबार में कोई भी क्रिया जैसे डिलीट, ...),...
arthuralmeidap
पीआर: https://github.com/artf/grapesjs/पुल/1800
artf
हाँ, ऐसा इस चेक के कारण होता है, संपादन मोड में होने के कारण हमें कुछ क्रियाओं को रोकने की आवश्यकता है (उदाहरण के लिए canc/backspace पर क्लिक करने से वही कमांड ट्रिगर होता है)। शायद हमें किसी प्रकार का बल विकल्प लगाने की आवश्यकता है
alimajed93
हाय @artf , अच्छा तो ये बात है। क्या आप कृपया मुझे कुछ उदाहरण दे सकते हैं कि हमने यह चेक क्यों जोड़ा? मेरा मतलब है कि हमें क्या समस्याएं हो रही थीं और इस चेक से हल हो गए? धन्यवाद।
हाय @artf, मेरे पास पूर्ववत प्रबंधक के बारे में एक समस्या है और मैंने जांच की है कि यह आपके डेमो पृष्ठ पर भी है। समस्या यह है कि जब हम संपादक अनुभाग के बाहर क्लिक करते हैं तो पूर्ववत प्रबंधक भी घटना की गणना करते हैं जैसे लेयर बटन, स्टाइल बटन, ब्लॉक बटन या कोई अन्य बटन जो शीर्ष पर हैं। इसलिए यदि हम एक टेक्स्ट जोड़ते है...
नमस्ते, दुर्भाग्य से मुझे प्रलेखन नहीं मिला है और इसे कोड से समझने का प्रबंधन नहीं कर सकता: मुझे पता है कि एक अंतर्निहित कमांड 'फुलस्क्रीन' है, लेकिन मेरे कॉन्फ़िगरेशन (ट्यूटोरियल से) के साथ यह केवल फुलस्क्रीन में कैनवास लोड करता है, कोई पैनल नहीं। यहाँ मेरा html कोड है: और यहाँ मेरा पैनल कोड: क्या कोई मुझे सही रास्ते...
electrotype
@nativeer मुझे भी यही समस्या थी। मेरा समाधान runCommand से पहले stopCommand कॉल करना है: ऐसा लगता है कि यह मेरे लिए काम करता है।
artf
अच्छी बात है, डिफ़ॉल्ट फुलस्क्रीन कमांड कंटेनर पर फुलस्क्रीन को सक्षम करता है (#gjs) लेकिन बाहरी पैनलों के साथ यह स्पष्ट रूप से काम नहीं करता है, और यही कारण है कि आप केवल कैनवास देखते हैं। मैं वास्तव में एक नए विकल्प के लिए एक पीआर की सरा...
gabjdev
हाय @artf , उपरोक्त कोड ने पूर्ण स्क्रीन के लिए काम किया, लेकिन मैन्युअल रूप से पूर्ण स्क्रीन से बाहर निकलने के बाद, यह अब और काम नहीं करता है। क्या आप एक ही बटन के साथ पूर्ण स्क्रीन से बाहर निकलने के लिए कोड पोस्ट कर सकते हैं?
अरे @artf , जैसा कि निम्नलिखित कार्य में वर्णित है, मैंने ckeditor 5 का एक निर्माण किया है जो GrapesJS के साथ काम करता है, हालांकि कुछ कार्यक्षमताएं अपेक्षा के अनुरूप व्यवहार नहीं करती हैं। बुलेट पॉइंट और नंबर पॉइंट बिना किसी समस्या के बनाए जाते हैं, लेकिन बोल्ड, इटैलिक और लिंक विकल्प नहीं हैं। क्या कोई संभावना है कि...
FrciSmrci
हाय @artf, उत्तर के लिए धन्यवाद. कस्टम बिल्ड अब आवश्यक नहीं है, क्योंकि फिक्स नवीनतम [रिलीज़] (https://github.com/ckeditor/ckeditor5/releases/tag/v11.1.1) के अंदर था। मैं @ckeditor/ckeditor5-editor-inline बिल्ड संस्करण का उपयोग कर रहा हूं।...
FrciSmrci
@Unsigno कोड एक नया प्लगइन होना चाहिए जिसे GrapesJS में प्रदान किया जा सकता है जैसे grapesjs-plugin-ckeditor, बस इस प्लगइन को ckeditor5 (grapesjs-plugin-ckeditor5) का समर्थन करना चाहिए। @gabrigcl पहले से ही उल्लिखित प्लगइन का एक बड़ा हिस्स...
artf
हाय @FrciSmrci मैं यह नहीं कह सकता कि यह मेरी प्राथमिकताओं में से एक है, लेकिन आप वास्तव में https://www.bountysource.com/teams/grapesjs पर एक इनाम खोलने का मूल्यांकन कर सकते हैं और देख सकते हैं कि क्या कोई और इसे देख सकता है। BTW मैं मूल...
मैं GrapesJS के साथ [टेलविंड] (https://tailwindcss.com/) का उपयोग करना चाहता हूं, लेकिन यह ढांचा त्वरित लेआउट बनाने के लिए Utility-प्रथम सीएसएस Classes का उपयोग करता है। समस्या यह है कि यह शैली वेरिएंट को परिभाषित करने के लिए ['विशेष' कक्षाएं] (https://tailwindcss.com/docs/state-variants/#app) का भी उपयोग करता है, जैस...
artf
मैं एक पीआर :) की सराहना करता हूं
lock[bot]
यह थ्रेड स्वचालित रूप से लॉक कर दिया गया है क्योंकि इसे बंद करने के बाद कोई हाल ही में कोई गतिविधि नहीं हुई है. कृपया संबंधित बग के लिए एक नया मुद्दा खोलें.
हाय @artf, क्या आप कृपया पूर्ववत प्रबंधक में वर्ग जोड़ने/हटाने का तरीका प्रदान कर सकते हैं। इसके अलावा, लाइव डेमो पर जब हम उलटी गिनती खींचते हैं और पूर्ववत बटन पर क्लिक करते हैं तो उलटी गिनती तत्व का उस पर कोई प्रभाव नहीं पड़ता है। अग्रिम में धन्यवाद
takecore
मुझे भी यही समस्या है। किसी ने हल किया?
artf
मैं इसे UndoManager API https://github.com/artf/grapesjs/issues/3639 के सामान्य सुधार के पक्ष में बंद कर रहा हूं
मैंने ज़िप द्वारा स्रोत डाउनलोड किया, और 'npm i' चलाया, लेकिन मैं 'npm start' नहीं चला सकता। यहां बताया गया है कि मैंने समस्या को कैसे ठीक किया। जब मैं package.json बदलता हूं तो यह काम करता है पहले: बाद:
artf
ठीक है लेकिन -- -w एससीएसएस फाइलों पर घड़ी के लिए अभिप्रेत है, आपके परिवर्तन के साथ, मुझे लगता है कि यह काम नहीं करेगा। (मुझे लगता है कि आप विंडोज का उपयोग कर रहे हैं) शायद हमें इसे क्रॉस-प्लेटफ़ॉर्म चलाने के लिए ऐसा कुछ करना चाहिए: कृपया...
Gyanxie
@artf हां, मैं विंडो का उपयोग करता हूं। मैंने इसे सिर्फ आपके बदलाव के साथ आजमाया है, लेकिन काम नहीं करता है। ! [छवि] (https://user-images.githubusercontent.com/16382366/46116338-3481b500-c22e-11e8-8e2e-50354e4eeac4.png)यहां एक उदाहरण दिया...
Gyanxie
@artf यदि आवश्यक हो तो मैंने 'एनपीएम सूची' चलाई है। [npmList.txt] (https://github.com/artf/grapesjs/फ़ाइलें/2421995/npmList.txt)
मैं एक कस्टम घटक बनाने की कोशिश कर रहा हूं जो नेस्टेड एचटीएमएल के साथ अपना स्वयं का दृश्य बनाता है। मैं नहीं चाहता कि इस HTML को एक घटक के रूप में प्रस्तुत किया जाए इसलिए मैं उपयोग करता हूं (jQuery का उपयोग करके) देखें: defaultType.view.extend({ init: फ़ंक्शन () { $(this.el).html('<div class="container"></div>'); }, g...
artf
यदि आप दृश्य के माध्यम से तत्व जोड़ते हैं, तो आप उनका चयन नहीं कर सकते, केवल मॉडल ही चयन योग्य हो सकते हैं इस पेज को पढ़ें https://grapesjs.com/docs/modules/Components.html आप बिना भी नए प्रकार बनाते हैं isComponent
prestonkscott
@artf मैं समझता हूं कि isComponent का उपयोग कैसे करें। मैं fromElement: false का उपयोग करूंगा इसलिए यह आवश्यक नहीं है कि मैं grapes का उपयोग कैसे करना चाहता हूं। मैं नहीं चाहता कि दृश्य में जोड़े गए तत्वों का चयन किया जाए, हालांकि मैं चाहत...
artf
ठीक है, अब मुझे मिल गया। getChildrenContainer को आपकी अपेक्षा के अनुसार काम करना चाहिए, मैं बस उन pointer-events सामान को हटाने की कोशिश करूंगा और hover को select की तरह काम करूंगा। BTW आपको jquery की आवश्यकता नहीं है, grapesjs हुड के नीचे...