मैं Grapejs के साथ नया हूं। मेरे द्वारा उपयोग किए जाने वाले समय के बाद, यह बहुत बढ़िया लग रहा है। तो, मैं इंटरनेट का उपयोग करने की आवश्यकता के बिना अपने कंप्यूटर से cs/js फ़ाइल के साथ cdn fontawesome को कैसे बदल सकता हूं? मैं उस देश में रहता हूं जहां इंटरनेट मेरे लिए किसी चीज़ का उपयोग करने के लिए एक बड़ी समस्या है। म...
noogen
@adeguntoro इस पर एक नज़र डालें: https://github.com/artf/grapesjs/blob/8b315e4ba053043889456fcc4048c4f504257551/src/editor/config/config.js#L152 ओवरराइड करने के लिए '/localpath/css/font-awesome.min.css' की cssIcons संपत्ति के साथ अपने कॉन्...
नमस्कार! मैं कस्टम घटक प्रकार जोड़ने की कोशिश कर रहा हूं: और मैं नया ब्लॉक भी जोड़ रहा हूं: लेकिन जब मैं इस ब्लॉक को कैनवास पर छोड़ता हूं तो <td> टैग कैनवास और DOM पर दिखाई नहीं देता है। अगर मैं घटक परिभाषा से isComponent फ़ंक्शन को हटाता हूं, तो यह उम्मीद के मुताबिक काम करता है। क्या मुझे इसमें मदद मिल सकती है?
artf
@kuhelbeher आपका कोड सही है (सिवाय extend: 'cell', है और extends: 'cell', नहीं है), दुर्भाग्य से, एक बग (या एक बुरा तर्क) पंक्ति घटक पर लागू होता है, इसलिए, अभी के लिए, मैं इसे एक पैच के रूप में जोड़ने का सुझाव दूंगा: और अब इसे काम करना चा...
noogen
@kuhelbeher इसलिए कि आपका घटक ऊपर दी गई आपकी सामग्री परिभाषा के अनुसार table है और आपकी tagName प्रॉपर्टी के ऐडप्रकार में परिभाषित td नहीं है?
kuhelbeher
@noogen मुझे नहीं लगता कि समस्या इसके साथ है। मैंने घटक और ब्लॉक को इस तरह परिभाषित करने की कोशिश की: लेकिन समस्या बनी हुई है - टीडी टैग (और इसके अंदर जो कुछ भी है) कैनवास पर दिखाई नहीं देता है, शायद मैं कुछ गलत कर रहा हूं? मैं बिल्ट-इन 'स...
हैलो, मैं पृष्ठभूमि छवि (छवि बॉक्स के समान) के साथ ब्लॉक बनाने Grapedrop कोशिश कर रहा हूं। मैंने इस तरह नया घटक जोड़ा: और मैंने ब्लॉक भी जोड़ा: लेकिन दुर्भाग्य से मैं इसके अंदर कोई ब्लॉक नहीं गिरा सकता: ! [जीआईएफ 02 04 2020 12-27-15] (https://user-images.githubusercontent.com/37115006/78232991-c4688500-74dd-11ea-8fbf-...
kuhelbeher
@noogen सलाह के लिए धन्यवाद, इसे इस तरह लागू किया:
noogen
@kuhelbeher क्योंकि, अंततः, यह अभी भी एक छवि है। यह उस तरह से उपयोग/ओवरराइड के लिए नहीं है जिस तरह से आप चाहते हैं क्योंकि बैक-एंड कोड में (छवि घटक मॉडल और दृश्य दोनों को देखें) https://github.com/artf/grapesjs/blob/dev/src/domcomponents/v...
एक बार फिर परियोजना पर सभी कड़ी मेहनत के लिए धन्यवाद! यह वर्तमान रिलीज़ 0.16.3 पर प्रतिलिपि प्रस्तुत करने योग्य है - आप इसे न्यूज़लेटर डेमो में देख सकते हैं: https://grapesjs.com/demo-newsletter-editor.html आम तौर पर आरटीई तत्व के ऊपर दिखाई देता है इसलिए यह कोई समस्या नहीं है। हालाँकि, जब एक आरटीई-सक्षम तत्व को संपादक...
khurram900
@mazuschlag अगर आप ckeditor का इस्तेमाल कर रहे हैं तो आप इस पैच को ट्राई कर सकते हैं। यह ckeditor को फिर से गणना करेगा और सही स्थिति में फिर से स्थापित करेगा। CKEDITOR.on('instanceReady', function (e) { editor.RichTextEditor.updatePosition...
artf
कैनवास टूल को टेक्स्ट घटक की input घटना पर अपडेट किया जाना चाहिए, वर्तमान संस्करण में अंतर्निहित आरटीई के साथ भी एक समस्या है लेकिन इसे अगली रिलीज में ठीक कर दिया जाएगा। किसी तरह, यह समस्या CKEditor प्लगइन को प्रभावित नहीं करती है, लेकिन म...
mazuschlag
@artf प्रतिक्रिया के लिए धन्यवाद लेकिन मैं थोड़ा उलझन में हूं। यह CKEditor प्लगइन के साथ हो रहा है - क्या आप कह रहे हैं कि फिक्स फिक्स से बिल्ट इन CKEditor से अलग होगा? मुझे इसे ठीक करने में कोई आपत्ति नहीं होगी, लेकिन क्या आपके पास कुछ सं...
सबसे पहले परियोजना पर आपकी कड़ी मेहनत के लिए धन्यवाद! यह एक बहुत ही महान परियोजना है जिस पर बहुत से लोग निर्भर हैं, इसलिए आपके प्रयास के लिए धन्यवाद। यह एक अजीब है, लेकिन इसका मूल सार यह है कि जैसे ही आप किसी तत्व पर क्लिक करते हैं, अपने माउस को तेजी से हिलाने से बिल्डर फ्रीज हो सकता है। यह हमेशा एक बड़ी समस्या नहीं ह...
artf
हाय @mazuschlag और आपकी तरह के शब्दों के लिए धन्यवाद। इस मुद्दे के बारे में, क्या आप click and move व्यवहार पर बेहतर विस्तार से बता सकते हैं? क्या मुझे सिर्फ एक घटक का चयन करना चाहिए और केवल माउस के चारों ओर घूमना चाहिए? उन घटकों के चारों...
mazuschlag
हम्म यह उस समस्या की तरह लगता है जो मैं अनुभव कर रहा था। इसमें माउस पर बाएं क्लिक को दबाए रखना शामिल है क्योंकि आप इसे जारी करने से पहले एक घटक को जल्दी से खींचते हैं। यह तब होता है जब आप जल्दी से काम करते हैं - आप एक घटक पर क्लिक करते हैं...
artf
@mazuschlag तो, क्या आप पुराने संस्करण या grapesjs के नवीनतम संस्करण का उपयोग कर रहे हैं? मैं इसे नवीनतम पर पुन: पेश करने में सक्षम नहीं हूं
मैंने वेब बिल्डर में कोड एडिट विकल्प को एकीकृत किया है। वर्तमान HTML सामग्री प्राप्त करने और कोड संपादक में पॉप्युलेट करने के लिए editor.getHtml() का उपयोग करनाकोड संपादक से कोड सहेजते समय, मैं संपादित सामग्री को बिल्डर कैनवास पर सेट करने के लिए editor.setComponents() का उपयोग कर रहा हूं। मुद्दे कोड संपादक से html को...
pouyamiralayi
@jenter #1331 टिप्पणी और #2644 टिप्पणी अच्छे उदाहरण हैं। इसके अलावा चेकआउट #2664 टिप्पणी जो बचने के लिए एक नुकसान है! चीयर्स!
noogen
@sathyanarayananaCES सबसे पहले, दूसरों को प्रतिध्वनित करने के लिए कि संपादक की सामग्री को सहेजने के लिए get/setComponents और get/setStyle का उपयोग करना सबसे अच्छा है। अगर मैं आपके उपयोग को सही ढंग से समझता हूं, तो आप htmlCodeEditor के लिए...
pouyamiralayi
हाय @sathyanarayananaCES आपको कॉल करना होगा 'editor.getComponents and editor.getStyle in order to retrieve the components details; then you can return to the stored state by calling editor.setComponents and editor.setStyle' उपर्युक्त फ़ंक्...
सभी को नमस्कार मैं ब्लॉक मैनेजर में कुछ कस्टम Vue.js घटकों को जोड़ने का परीक्षण करने की कोशिश कर रहा हूं, और पहली उपस्थिति में, सब ठीक है - यह सही ढंग से प्रस्तुत करता है और vue घटक उत्तरदायी हैं। लेकिन अगर मैं टेम्पलेट को सहेजता हूं, और अपने पेज को फिर से लोड करता हूं, और 'gjs-style', 'gjs-components', 'gjs-html', 'g...
adamwpe
@pouyamiralayi इसके लिए धन्यवाद, मुझे सही दिशा में इंगित किया - इसलिए वह एक उदाहरण है जो मेरे लिए एक Vue घटक को फाड़ने के लिए काम करता है और यह :) में वापस लोड होगा, लेकिन निश्चित रूप से किसी और के लिए उपयोगी हो सकता है: सभी की मदद के लिए...
mcottret
हाय @adamwpe ! स्क्रिप्ट टैग आयात डिफ़ॉल्ट संपादक कॉन्फ़िगरेशन द्वारा अक्षम किया गया है, जो बताता है कि क्यों आपके स्क्रिप्ट टैग HTML पार्सर द्वारा छीन लिए गए हैं, allowScripts संपादक कॉन्फ़िगरेशन विकल्प को सेट करना true समस्या को हल करना...
pouyamiralayi
@adamwpe हमारे पास [अतीत] (https://github.com/artf/grapesjs/issues/2359#issuecomment -548134223) में ऐसा कुछ था, तो मैं इसे न देखने के लिए क्षमा चाहता हूं! इस तरह जाओ: नवीनतम संस्करणों में dView और dModel से विस्तार करने की कोई आवश्यकता नह...
मुझे इस परियोजना में बहुत दिलचस्पी है लेकिन कृपया कुछ मार्गदर्शन की आवश्यकता है। क्या इस परियोजना में उपयोग की जाने वाली प्रोग्रामिंग भाषाओं, ढांचे, पुस्तकालयों, प्लगइन्स आदि पर कोई दस्तावेज है? कोई दस्तावेज यह समझाता है कि प्रत्येक फ़ोल्डर में क्या है? इस परियोजना को और विकसित करने के लिए कैसे शुरू किया जाए, इस पर कि...
GoodPHP
नमस्ते, संपादक में परिवर्तन जोड़ने के लिए जावास्क्रिप्ट जानने की जरूरत है या किसी ऐसे व्यक्ति की तलाश है जो जानता है। दस्तावेज़: https://grapesjs.com/docs/ ऐसा विवरण जैसा आप चाहते हैं, नहीं होगा। प्रलेखन मुख्य तरीकों का वर्णन करता है। उदाह...
मैं पूरे स्टाइल मैनेजर मॉड्यूल को एक पैनल में जोड़ना चाहता हूं? मैं पिछले 2 दिनों से डॉक्स खोद रहा हूं और इसके लिए एक उचित उदाहरण नहीं मिल सका। मैंने सभी पैनलों को हटाने के लिए GrapeJS संपादक पैनल को खाली सरणी के रूप में प्रारंभ किया है और एक कस्टम पैनल है जो उदाहरण में भी प्रदान किया गया है अभी के लिए यह इस तरह दिखता...
christianbalderrama
क्या grapesjs के माध्यम से कोई उचित तरीका है जिसे मैं अभी नहीं जानता या इसे सीएसएस के माध्यम से ओवरराइड करना होगा
christianbalderrama
pouyamiralayi
हाय @christianbalderrama आपके आरंभीकरण कॉन्फ़िगरेशन के अंदर: क्षेत्रों के लिए, यहां डेमो के अंदर उपयोग किए जाने वाले सेक्टर हैं। चीयर्स!
मैंने GrapesJS डेवलपर्स संपर्कों के आदान-प्रदान के लिए एक समस्या बनाई है। मैं इसे अधिकांश के लिए बहुत उपयोगी मानता हूं। @artf , अगर आपको मेरा विचार पसंद आया है, तो कृपया इस शाखा को पिन करें। अपडेट करें: यदि आप सभी आवश्यक जानकारी छोड़कर काम पर रखने के इच्छुक हैं तो यहां उत्तर दें। डेवलपर्स से सीधे संपर्क करें, यहां जवा...
GoodPHP
@JonyBlade, अच्छा विचार 😎 DevFuture दुनिया की पहली एजेंसी है जो GrapesJS विकास के लिए उत्सुक है। हमारे पास 4 साल से अधिक का अनुभव है, 99+ से अधिक विशेष परियोजनाएं और 50+ हर्षित ग्राहक हैं। अधिक जानकारी: https://devfuture.pro/grapesjs-विका...
jacob5544
सिस्टम में बग के कारण मदद की ज़रूरत वाली टिप्पणियों को हटाने के लिए बहुत दुखद है। आप पर शर्म आनी चाहिए Artur Arseniev - आपका व्यक्तित्व बहुत बुरा है!