फ़ीचर: Grapesjs में कई पेज बनाने की क्षमता। कार्यात्मक डिजाइन विश्व स्तर पर: [ ] शीर्ष बैनर में 'डिवाइस [ड्रॉपडाउन सूची]' के दाईं ओर एक लिंक शामिल करें जो कहता है 'वर्तमान पृष्ठ: <पृष्ठ-नाम>' [x] दाएं कॉलम में 'ब्लॉक' के दाईं ओर एक नया मेनू आइटम शामिल करें। आइकन FA पेज आइकन जैसा कुछ होगा। [ ] मेनू आइटम या वर्तमान पृष्...
artf
पेज मॉड्यूल को अब /pull/3411 https://github.com/artf/grapesjs मर्ज कर दिया गया है और नया संस्करण जल्द ही जारी किया जाएगा। पेज एपीआई का उपयोग करके एक सरल डेमो: https://codepen.io/artf/pen/XWpJQoY
artf
बहुत अच्छा लगता है, मुझे वास्तव में इसे एक प्लगइन के रूप में रखने का विचार पसंद है, इसलिए अगर आपको लगता है कि हमें इसे बेहतर बनाने के लिए कुछ जोड़ने की आवश्यकता है (उदाहरण के लिए कुछ घटना), तो मुझे बताएं।
jrkd
इस अरवो पर काम करने वाली इस कार्यक्षमता का मूल मिला। @artf मुझे बताएं कि क्या यह अभी भी वांछित है और मैं जनवरी में इस पर कुछ और समय बिताऊंगा। स्वयं पर ध्यान दें, TODO: पृष्ठ क्रियाओं को जोड़ें/हटाएं, दृश्य बदलाव, भंडारण प्रबंधक और रिफैक्टर...
नमस्कार यदि मैं गतिशील रूप से जोड़े गए घटक पर एक ब्लॉक को खींचता और छोड़ता हूं, तो मैं उस घटक को कैसे प्राप्त कर सकता हूं/एक्सेस कर सकता हूं जिस पर ब्लॉक गिराया गया है? मैंने ड्रैगमोड को 'निरपेक्ष' (डिज़ाइन मोड) पर सेट किया है ताकि उपयोगकर्ता प्रत्येक पृष्ठ के लिए पृष्ठभूमि छवि वाले पृष्ठों पर कहीं भी स्वतंत्र रूप से...
artf
क्षमा करें दोस्त, लेकिन यहां मैं केवल आपके मुख्य प्रश्न का उत्तर देता हूंयदि मैं गतिशील रूप से जोड़े गए घटक पर एक ब्लॉक को खींचता और छोड़ता हूं, तो मैं उस घटक को कैसे प्राप्त कर सकता हूं/एक्सेस कर सकता हूं जिस पर ब्लॉक गिराया गया है? अन्य...
inthismachine
@artf एक mj-section और mj-column के अंदर <mj-text>xxx</mj-text> लपेटने का कोई तरीका है यदि इसे अवैध रूप से गिराया जाता है? जैसे कि अगर उपयोगकर्ता ने इसे शरीर पर छोड़ने की कोशिश की। कारण यह है कि मैं 1 कॉलम पंक्ति में एक गिराए गए टेक्स्ट ब्...
GJSBlock
इसकी रिपोर्ट करने के लिए धन्यवाद, @sprklinginfo । सहायता की आवश्यकता के बारे में बढ़िया प्रश्न: उस घटक को प्राप्त करें जिस पर एक ब्लॉक गिराया जा रहा है?। StyleManager के साथ अनुशंसित दृष्टिकोण ईवेंट-संचालित एपीआई का उपयोग करना है। यहाँ से...
विवरण: "0.16.30 क्या आप डेमो से बग को पुन: पेश करने में सक्षम हैं? [ x] हाँ (समाचार पत्र डेमो) अपेक्षित व्यवहार क्या है? छवि का आकार बदलने वाले हैंडल को अपवाद फेंके बिना छवि का आकार बदलना चाहिए। बग का वर्णन करें विस्तृत किसी भी छवि का आकार बदलने वाले हैंडल पर क्लिक करने से एक Uncaught TypeError हो जाता है। PropertyVie...
artf
रिपोर्ट के लिए धन्यवाद, इसे अगली रिलीज में ठीक कर दिया जाएगा।
GJSBlock
इसकी रिपोर्ट करने के लिए धन्यवाद, @craighaworth । सुरक्षा और निर्भरता के मुद्दे महत्वपूर्ण हैं। GrapesJS टीम निर्भरता को अद्यतित रखने पर सक्रिय रूप से काम करती है। अभी आपके लिए: उपलब्ध पैच देखने के लिए npm audit fix चलाएँ एक नए GrapesJS सं...
मैं GrapesJS में उपयोग किए गए रंग बीनने वाले का पुन: उपयोग करना चाहता हूं। मुझे कुछ प्रोजेक्ट स्तर सेटिंग्स के लिए रंग बीनने वाले का उपयोग करना होगा। ये सेटिंग्स GrapesJS संपादक से सुलभ हैं। मैं मौजूदा रंग बीनने वाले का लाभ उठाना चाहता हूं जिसका उपयोग फ़ॉन्ट रंग आदि जैसे लक्षणों के लिए किया जाता है। मैंने [इस पोस्ट] (...
artf
वर्तमान में, इसका उपयोग करने का एकमात्र तरीका है, सार्वजनिक नहीं, एपीआई। मैंने समान स्थितियों (यूआई तत्वों को जोड़ने / बदलने की क्षमता) को संभालने के लिए एक नए यूआई मॉड्यूल GrapesJS काम करना शुरू कर दिया है, लेकिन दुर्भाग्य से, मुझे नहीं प...
himedlooff
क्या रंग बीनने वाले को रखने का कोई तरीका है लेकिन स्पेक्ट्रम विकल्पों को कॉन्फ़िगर करें? उदाहरण के लिए अगर मैं हेक्स रंगों को मजबूर करना चाहता हूं तो मैं { preferredFormat: "hex" } पास कर सकता हूं?
GJSBlock
इसकी रिपोर्ट करने के लिए धन्यवाद, @stljeff1। मैं स्पेक्ट्रम कलर पिकर का पुन: उपयोग कैसे करूं? के बारे में बढ़िया सुझाव?! हालाँकि यह विशिष्ट सुविधा अभी तक कोर एपीआई में नहीं है, लेकिन समान व्यवहार प्राप्त करने के कई तरीके हैं। इवेंट सिस्टम...
मैं पूर्वावलोकन मोड में संपादन योग्य नहीं घटकों को बनाने की कोशिश कर रहा हूं। निम्नलिखित कोड काम नहीं कर रहा है। कृपया इसे ठीक करने में मेरी मदद करें। संपादक; ngOnInit(){ this.editor = this.initializeEditor(); this.editor.on('load', () => this.editor.runCommand('पूर्वावलोकन')); this.editor.on('run:preview', () => { th...
artf
अपने फ़ंक्शन को इस तरह से ठीक करें
GJSBlock
इसकी रिपोर्ट करने के लिए धन्यवाद, @niveth09। पूर्वावलोकन मोड में संपादन योग्य घटकों को कैसे बनाया जाए?. घटकों के साथ अनुशंसित दृष्टिकोण ईवेंट-संचालित एपीआई का उपयोग करना है। यहाँ से शुरू करें: अपने विशिष्ट मॉड्यूल के लिए GrapesJS दस्तावेज़...
[double-click.pptx] (https://github.com/artf/grapesjs/फ़ाइलें/5705054/double-click.pptx) क्या यह संभव है कि जब आप केवल किसी घटक पर डबल क्लिक करते हैं तो "changesCount" पैरामीटर में वृद्धि नहीं होती है? पैरामीटर "changesCount" बढ़ जाता है जब आप डबल क्लिक करते हैं और कोई परिवर्तन नहीं किया जाता है। मैंने इस व्यवहार को द...
artf
अगली रिलीज में तय किया जाना चाहिए
GJSBlock
इसकी रिपोर्ट करने के लिए धन्यवाद, @marcepoblet । changesCount के बारे में बढ़िया सवाल है, बिना किसी बदलाव के लागू किया जाता है। घटकों के साथ अनुशंसित दृष्टिकोण ईवेंट-संचालित एपीआई का उपयोग करना है। यहाँ से शुरू करें: अपने विशिष्ट मॉड्यूल क...
हैलो, मेरी टीम ने GrapesJS के लिए इस कस्टम ब्लॉक को विकसित किया है। <img src="https://devfuture.pro/wp-content/uploads/2020/12/GrapesJS-Preset-Webpage-2020-12-16-00-35-02.png"> हमारे पास वीडियो उदाहरण है, यहां: https://www.youtube.com/watch?v=ZDnWS0X145s तुम क्या सोचते हो? क्या आपको पसंद है? GrapesJS पर हमारी सेवा: ht...
GJSBlock
इसकी रिपोर्ट करने के लिए धन्यवाद, @GoodPHP । घटक के लिए कस्टम ब्लॉक - आपकी राय? के बारे में बढ़िया सवाल है। GrapesJS के साथ अनुशंसित दृष्टिकोण ईवेंट-संचालित एपीआई का उपयोग करना है। यहाँ से शुरू करें: अपने विशिष्ट मॉड्यूल के लिए GrapesJS दस...
आपको नमस्कार मैंने TraitManager में एक नया प्रकार "सरणी" जोड़ा। इसलिए मैं कई उप लक्षण जोड़ सकता हूं। एक बिंदु पर मुझे मॉडल के लक्षणों की जांच करनी होगी। मैं इसे इस तरह के निर्माण के साथ करता हूं: क्या किसी घटक के मॉडल को सीधे घटक से प्राप्त करने का कोई आसान तरीका है? सादर, माइकल
Stiggi
जितना मैंने सोचा था उससे कहीं अधिक सरल :) editor.getSelected().defaults.traits
GJSBlock
इसकी रिपोर्ट करने के लिए धन्यवाद, @Stiggi । [प्रश्न] के बारे में बढ़िया सवाल किसी घटक के मॉडल की विशेषता कैसे प्राप्त करें?। घटकों के साथ अनुशंसित दृष्टिकोण ईवेंट-संचालित एपीआई का उपयोग करना है। यहाँ से शुरू करें: अपने विशिष्ट मॉड्यूल के ल...
क्या एपीआई के माध्यम से चयनित घटक टूलटिप को बदलने का कोई तरीका है या ऐसा कुछ है जो केवल स्रोत को संपादित करके किया जा सकता है? यदि एपीआई के साथ ऐसा है तो कृपया एक्सलेन करें क्योंकि मैं स्रोत को प्रभावी ढंग से बदलने में सक्षम होने के लिए पर्याप्त उज्ज्वल नहीं हूं और हर बार जब मैं अन्य परिवर्तन करने की कोशिश करता हूं तो...
artf
नमस्ते, जब आप एक नया घटक परिभाषित करते हैं, तो आप इसके टूलबार को अनुकूलित कर सकते हैं आप टूलबार को रनटाइम पर इस तरह से अपडेट भी कर सकते हैं: लेकिन संग्रहीत नहीं किया जाएगा (उदाहरण के लिए पृष्ठ के ताज़ा होने पर), इसलिए मैं हमेशा घटक-उन्मुख...
anatoli-dp
धन्यवाद, यह उन कुछ चीजों के लिए एक बड़ी मदद है जिन्हें मैं अपने लिए जोड़ना चाहता हूं उपयोग। मंगलवार, 29 दिसंबर, 2020 को दोपहर 1:01 बजे आर्टुर आर्सेनिव <[email protected]> रूप: बंद #3177 <https://github.com/artf/grapesjs/issues/3177>...
GJSBlock
इसकी रिपोर्ट करने के लिए धन्यवाद, @anatoli-डीपी। प्रश्न/सुविधा अनुरोध: चयनित घटक टूलटिप को बदलना के साथ समस्या दौड़ की स्थिति या राज्य प्रबंधन समय की समस्या प्रतीत होती है। यह आमतौर पर तब होता है जब घटक जीवनचक्र ईवेंट और DOM संशोधन ओवरलैप...
संस्करण: 0.16.30 क्या आप डेमो से बग को पुन: पेश करने में सक्षम हैं? [एक्स] हाँ [ ] नहीं पुनरुत्पादन के चरण: कंसोल खोलेंeditor.setComponents('', {avoidStore: true}); निष्पादित करें editor.setStyle('', {avoidStore: true}); निष्पादित करें "संग्रहीत ..." लॉग अभी भी दिखाई देता है (संलग्न स्क्रीनशॉट देखें) अपेक्षित व्यवहार...
artf
धन्यवाद @mcottret फिक्स अगली रिलीज के लिए तैयार है
artf
दुर्भाग्य से, खराब प्रारंभिक नामकरण के कारण, avoidStore का उद्देश्य UndoManager को छोड़ना है, न कि स्टोरेज 😁 को अच्छी खबर, मुझे # 3189 को ठीक करने के लिए नया noCount विकल्प पेश करना पड़ा, यह संपादक परिवर्तन काउंटर को ट्रिगर करना छोड़ देगा...
mcottret
नमस्ते @artf ! मुझे इस मुद्दे को फिर से खोलने के लिए खेद है लेकिन setStyle मुद्दा अभी भी मौजूद है। ऊपर दिए गए चरणों को फिर से करते हुए, "संग्रहीत ..." लॉग अभी भी noCount विकल्प के साथ setStyle कॉल करते समय दिखाई देता है। मैं देख रहा हूं कि...