आपको नमस्कार! मैंने यहां कुछ प्रकार के कई पृष्ठों के प्लगइन के बारे में कुछ चर्चाएं देखी हैं। क्या यह अभी भी एक बात है? क्या इस बारे में कुछ किया गया है या मुझे अपना खुद का प्लगइन शुरू करना चाहिए? धन्यवाद!
Ju99ernaut
मैंने indexedDB के लिए एक सरल बनाया है, लेकिन इसे अन्य भंडारण प्रकारों के लिए भी अनुकूलित किया जा सकता है https://github.com/Ju99ernaut/grapesjs-indexeddb-ui हालांकि मैं इसे एक नए प्लगइन के पक्ष में बहिष्कृत करने की योजना बना रहा हूं, जिसम...
artf
हां, यह अभी भी काफी प्रगति पर है (दुर्भाग्य से मेरे पास कोई ईटीए नहीं है) लेकिन निश्चित रूप से पेजमैनेजर कोर में होगा।
GJSBlock
इसकी रिपोर्ट करने के लिए धन्यवाद, @RaresVlaiduc । [प्रश्न]: एकाधिक पृष्ठ प्लगइन के बारे में बढ़िया प्रश्न। GrapesJS के साथ अनुशंसित दृष्टिकोण ईवेंट-संचालित एपीआई का उपयोग करना है। यहाँ से शुरू करें: अपने विशिष्ट मॉड्यूल के लिए GrapesJS दस्...
विवरण: v0.16.41 क्या आप डेमो से बग को पुन: पेश करने में सक्षम हैं? [ ] हाँ [ ] नहीं अपेक्षित व्यवहार क्या है? जब हमारे पास गलत में संपत्ति data-gjs-draggable के साथ एक बटन होता है, तो इस बटन को कैनवास में नहीं खींचा जाना चाहिए। बग का वर्णन करें विस्तृत कदमगलत में खींचने योग्य संपत्ति के साथ एक बटन घटक सेट करेंबटन को अ...
artf
मुझे लगता है कि आप कुछ गलत कर रहे हैं, आप उन घटकों और उनके गुणों को कैसे बनाते हैं ?? आपको उन विशेषताओं को इंस्पेक्टर में भी नहीं देखना चाहिए।
marcepoblet
@artf हमारे कोड में हमने कुछ भी नहीं बदला है। फर्क सिर्फ इतना है कि हम GrapesJs वर्जन को अपडेट करते हैं। इससे पहले कि मेरे पास संस्करण v0.16.18 था और यह सही ढंग से काम करता था, लेकिन अब हम GrapesJs v0.16.41 में अपडेट करते हैं और यह बटन के...
marcepoblet
हम इसके साथ गुण सेट करते हैं: editor.getSelected().attributes.attributes["data-gjs-editable"] = 'false' editor.getSelected().attributes.attributes["data-gjs-copyable"] = 'false' editor.getSelected().attributes.attributes["data-gjs-droppabl...
नमस्ते मैं गुणों की सूची में buildProps कैसे जोड़ सकता हूं जैसे कि जब कोई विकल्प चुना जाता है, तो उस विकल्प के गुण प्रदर्शित किए जाएंगे मैं फ्लेक्स संपत्ति पर क्या हासिल करने की कोशिश कर रहा हूं इसका एक उदाहरण। ! [शैली-प्रबंधक] (https://user-images.githubusercontent.com/1162474/109381537-470ae780-78db-11eb-9ada-b12634...
Ju99ernaut
मेरा मानना है कि आप बिल्ड प्रॉप्स को गुणों की सूची से बाहर ले जा सकते हैं और फिर भी आप जो कोशिश कर रहे हैं उसे प्राप्त कर सकते हैं, फ्लेक्स बॉक्स से संबंधित गुण केवल तभी दिखाते हैं जब किसी घटक में display: flex होता है। यह भी ध्यान रखना मह...
server102
धन्यवाद। मैंने कोशिश की लेकिन ग्रिड गुण काम नहीं कर रहे हैं। इसे मैन्युअल रूप से लागू करना पड़ सकता है लेकिन मुझे यकीन नहीं है कि समस्या से कैसे संपर्क किया जाए।
Ju99ernaut
ग्रिड गुणों के लिए कोई buildProps नहीं है, इसलिए आपको उन्हें खरोंच से बनाना होगा, दुर्भाग्य से डॉक्स के पास कस्टम गुणों के बारे में अधिक जानकारी नहीं है, शायद आपको एपीआई संदर्भ से चीजों को एक साथ जोड़ना होगा https://grapesjs.com/docs/api/s...
मेरे पास श्रेणियों की एक सूची है, और मैं कुछ को एक अलग शैली के साथ चिह्नित करना चाहता हूं, यह इस बात पर निर्भर करता है कि उनकी आवश्यकता है या नहीं। इसलिए आदर्श रूप से मैं 'GJS-Title' वर्ग के साथ div में एक वर्ग जोड़ सकता हूं ताकि यह 'gjs-title required-field' कहे। this.editor.BlockManager.getCategories(); मेरी सभी ब्ल...
artf
हाय @eikerd कोड की जांच करके, फिलहाल, मुझे ब्लॉक श्रेणी के डोम को अनुकूलित करने का कोई अन्य तरीका नहीं दिखता है यदि डीओएम के साथ अपने दम पर कुछ नहीं कर रहा है (एक बार ब्लॉक प्रदान किए जाते हैं)। मैं शायद अगली रिलीज में श्रेणी मॉडल में दृश्...
GJSBlock
इस रिपोर्ट के लिए धन्यवाद, @eikerd । ब्लॉकमैनेजर के बारे में बढ़िया सवाल: कस्टम क्लास gjs-block-category/gjs-title DIVs जोड़ना। StyleManager के साथ अनुशंसित दृष्टिकोण ईवेंट-संचालित API का उपयोग करना है। यहाँ से शुरू करें: अपने विशिष्ट मॉड्...
इस पुस्तकालय के लिए आपका बहुत-बहुत आभारी हूं। पृष्ठभूमि: मैं एक संपादक का निर्माण कर रहा हूं जहां मैं Vuejs घटकों के मौजूदा सेट से अधिकांश घटकों को परिभाषित करने का इरादा रखता हूं जिन्हें मैंने पहले विकसित किया है और अपने अनुप्रयोगों में उपयोग किया है। इनमें से अधिकांश UI आधारित सरल और जटिल घटक हैं। उदाहरण के लिए, मेर...
Ju99ernaut
मुझे यकीन नहीं है कि इस तरह के हुक प्रति घटक मौजूद हैं या नहीं, लेकिन आप एक घटक की toHtml संपत्ति का लाभ उठाने का प्रयास कर सकते हैं। यह पहले से ही कहीं और चर्चा की गई है, इसलिए आप इसे मुद्दों में खोजते हैं क्योंकि काफी कुछ हैं।
artf
हां, आप अपने घटकों को उनके आउटपुट को अनुकूलित करने के लिए एक कस्टम toHTML/toJSON फ़ंक्शन (मॉडल में) के साथ परिभाषित कर सकते हैं
GJSBlock
इसकी रिपोर्ट करने के लिए धन्यवाद, @sudiptochoudhury । समस्या क्या सहेजने से पहले प्रति घटक कोई घटना है जिसे घटक सुन सकता है? एक दौड़ की स्थिति या राज्य प्रबंधन समय समस्या प्रतीत होता है। यह आमतौर पर तब होता है जब घटक जीवनचक्र की घटनाएं और...
विवरण: v0.16.41 क्या आप डेमो से बग को पुन: पेश करने में सक्षम हैं? [ ] हाँ अपेक्षित व्यवहार क्या है? डुप्लिकेट किए गए तत्वों को मूल तत्व में परिवर्तन को प्रभावित नहीं करना चाहिए। बग का वर्णन करें विस्तृत चरण: एक तत्व चुनें (पाठ, छवि, आदि)टूलबार से डुप्लिकेट आइकन पर क्लिक करेंडुप्लिकेट किए गए नए तत्व को संशोधित करेंमूल...
artf
रिपोर्ट के लिए धन्यवाद दोस्तों, मुझे बग के बारे में पता है और यह पहले से ही देव में तय हो चुका है। मैं इसे 😬 जारी करना पूरी तरह से भूल गया हूं मैं इसे आज जारी करने का प्रयास करूंगा
devtechk
@artf बहुत-बहुत धन्यवाद! आपने मुझे बहुत सारा काम बचाया _ मैं इस पूरी दोपहर इस मुद्दे को डीबग करने की कोशिश कर रहा था ... फिर लापरवाही के लिए मुझे एहसास हुआ है, एनपीएम की जांच कर रहा है कि 0.16.44 संस्करण बाहर था ... तुमने आदमी को बचाया। बह...
aadilmehrajbhat
"grapesjs": "0.16.34" के बाद से प्रतिगमन का मुद्दा
विवरण: v0.16.41 क्या आप डेमो से बग को पुन: पेश करने में सक्षम हैं? [ ] नहीं अपेक्षित व्यवहार क्या है? जब हम छवियों को पूर्ववत करते हैं तो changeCount पैरामीटर को शून्य पर रीसेट किया जाना चाहिए बग का वर्णन करें विस्तृत चरण: एक छवि जोड़ेंछवि हटाएंपरिवर्तनों को पूर्ववत करें हमें देखना चाहिए कि changesCount पैरामीटर को शू...
GayathriGuru
नमस्ते! क्या आप कृपया कोड के उस हिस्से को @marcepoblet साझा कर सकते हैं जिसका उपयोग आपने changesCount वेरिएबल को परिभाषित करने के लिए किया था?
artf
इसे बंद करना क्योंकि मुझे इस कार्यक्षमता के लिए कोई महत्वपूर्ण लाभ नहीं दिख रहा है
GJSBlock
इसकी रिपोर्ट करने के लिए धन्यवाद, @marcepoblet । जब हम छवियों को पूर्ववत करते हैं तो changesCount पैरामीटर के साथ समस्या शून्य पर रीसेट की जानी चाहिए एक दौड़ की स्थिति या राज्य प्रबंधन समय समस्या प्रतीत होती है। यह आमतौर पर तब होता है जब घ...
संस्करण: 0.16.41 क्या आप डेमो से बग को पुन: पेश करने में सक्षम हैं? [एक्स] हाँ [ ] नहीं अपेक्षित व्यवहार क्या है? 1) चयनित मूल घटक (कंटेनर) को क्लिपबोर्ड पर कॉपी करें। 2) चयनित मूल घटक (कंटेनर) को क्लिपबोर्ड से (उसी पृष्ठ या किसी अन्य पृष्ठ में) पेस्ट करें। 3) सभी घटक आईडी शैलियों और इनलाइन शैलियों को रखते हैं। वर्तमा...
artf
ऐसा इसलिए है क्योंकि आपने अपने संस्करणों के साथ मूल कमांड अपडेट किए हैं (गलत तरीके से)। वास्तव में, अगर मैं आपके प्लगइन को डेमो से हटा देता हूं तो सब कुछ उम्मीद के मुताबिक काम करता है। कृपया मूल कॉपी और पेस्ट कमांड की जांच करें, आपको पेस्ट...
artf
बस मूल आदेशों की जाँच करें https://github.com/artf/grapesjs/ब्लॉब/dev/src/कमांड्स/व्यू/CopyComponent.js https://github.com/artf/grapesjs/ब्लॉब/dev/src/commands/view/PasteComponent.js
bgrand-ch
@artf आपके उत्तर के लिए धन्यवाद। कृपया एक लिंक या एक उदाहरण या अधिक स्पष्टीकरण दें? 😅
मुझे एहसास हुआ कि क्लोन और सभी क्लोन घटकों में दर्पण संपादन है। क्या इससे बचने का कोई तरीका है? ! [जीजेएस] (https://user-images.githubusercontent.com/5839445/108843429-f6457700-75da-11eb-91d7-0e097519ef54.gif)
artf
मुझे आज https://github.com/artf/grapesjs😬 /issues/3291 को ठीक करने में सक्षम होना चाहिए
GJSBlock
इस रिपोर्ट के लिए धन्यवाद, @ilsantuzzo । के बारे में बढ़िया सवाल क्लोन किए गए घटकों को प्रभावित किए बिना क्लोन संपादित करें। घटकों के साथ अनुशंसित दृष्टिकोण ईवेंट-संचालित एपीआई का उपयोग करना है। यहाँ से शुरू करें: अपने विशिष्ट मॉड्यूल के ल...
सबसे पहले, इस अद्भुत परियोजना 💯 के लिए @artf बधाई मैं वर्तमान में एक परियोजना पर काम कर रहा हूं और मैं पूछना चाहता था कि क्या मैं रैपर (बॉडी) को संपादित कर सकता हूं जैसे कि मैं इसके अंदर अन्य घटकों को संपादित करता हूं। उदाहरण के लिए मैं रैपर की पैडिंग को संपादित करना चाहता हूं जैसा कि मैं पृष्ठभूमि-रंग के साथ करता हू...
artf
हां, @kuhelbeher, अब रैपर पोस्ट प्लगइन्स बनाया गया है, इसलिए आप इसे किसी भी अन्य घटक के रूप में पूरी तरह से बढ़ा सकते हैं
artf
ले: मुझे एक रास्ता मिल गया है। मैं getWrapper() से स्टाइल करने योग्य सरणी को ओवरराइट कर रहा हूं लेकिन मुझे 100% यकीन नहीं है कि यह सही तरीका है। क्या आप इसकी पुष्टि कर सकते हैं? हाँ यकीन है कि यह ठीक है, लेकिन यदि आपको आवश्यकता है, तो आप m...
kuhelbeher
आप mainConfig.domComponents.wrapper विकल्प के माध्यम से init पर रैपर गुणों को बदल सकते हैंhttps://github.com/artf/grapesjs/ब्लॉब/18b2f95b7f844578dc2b28d786b126013d155d9e/src/dom_components/config/config.js#L9 हैलो, मैंने देखा है कि यह विकल...