मैंने दस्तावेज़ों का अनुसरण किया है और चित्र अपलोड करने में सक्षम हूं। जब मैं एक छवि ब्लॉक (न्यूज़लेटर प्रीसेट का उपयोग करके) खींचता हूं और संपत्ति से एक छवि का चयन करता हूं तो यह कैनवास में एक रिक्त छवि जोड़ता है। मुझे कैनवास पर छवि पर डबल क्लिक करने और इसे दिखाने के लिए फिर से छवि का चयन करने की आवश्यकता है। क्या इस...
artf
... यह कैनवास पर एक खाली छवि जोड़ता है इसे पुन: पेश नहीं कर सकते। कोई लाइव डेमो? या कम से कम एक स्क्रीनकास्ट/जीआईएफ?
hillelcoren
मैंने एक बुनियादी नमूना एक साथ रखा है और यह काम करता है, यह मेरे कोड के साथ एक समस्या होनी चाहिए।
hillelcoren
अपना समय लेने के लिए क्षमा करें! अगर कोई और मेरे मामले में इस समस्या को देखता है तो ऐसा इसलिए हो रहा था क्योंकि मैं HTML को समायोजित करने के लिए कैनवास: ड्रॉप ईवेंट का उपयोग कर रहा था (मेल मर्ज करने के लिए)। मैंने इसे यह जांचकर ठीक कर दिया...
इसलिए मैं इस एकीकरण को बूटस्ट्रैप करने की कोशिश कर रहा हूं और मुझे लगता है कि एमडीएल फ्रेमवर्क नहीं चलता है, क्योंकि जेएस घटकों को बिल्कुल भी इनिशियलाइज़ नहीं किया जाता है यहाँ प्लंकर है मैंने GrapesJS और एमडीएल दोनों के कोड में खुदाई की और दोनों ठीक काम करते हैं। मैंने एमडीएल जेएस को आरंभ करने के कई तरीकों की कोशिश क...
artf
हाय @vrudikov जेएस सही ढंग से लोड हो रहा है (और आप इसे संवाद जैसे अन्य जेएस तत्वों द्वारा देख सकते हैं) लेकिन ऐसा लगता है कि एमडीएल ऑटो-इनिशियलाइजिंग नहीं है। मुझे लगता है कि आपको बस यह पता लगाना होगा कि इसकी इनिट विधि को कैसे कॉल किया जाए
vrudikov
उन सभी के लिए जो सामग्री + GrapesJS एकीकरण चाहते हैं - बस material-components-web का उपयोग करें
lock[bot]
यह थ्रेड स्वचालित रूप से लॉक कर दिया गया है क्योंकि इसे बंद करने के बाद कोई हाल ही में कोई गतिविधि नहीं हुई है. कृपया संबंधित बग के लिए एक नया मुद्दा खोलें.
आपको नमस्कार मेरे पास कैनवास शैली के बारे में कुछ प्रश्न हैं, इस मामले में मेरे पास इस तरह का कॉन्फ़िगरेशन है। डिफ़ॉल्ट रूप से मैं डिफ़ॉल्ट कैनवास शैली के लिए नाम builder-desktop.css के साथ सीएसएस का उपयोग करता हूं। और फिर मैं चाहता हूं कि अगर मैं डिवाइस मैनेजर बदलूं और मोबाइल चुनूं, तो मैं कैनवास शैली को builder-mobi...
hibuno
आपको नमस्कार इसे भूल जाओ मैं इस समस्या को हल करता हूं, बस इस तरह के बदलाव पर घटना जोड़ें। धन्यवाद
lock[bot]
यह थ्रेड स्वचालित रूप से लॉक कर दिया गया है क्योंकि इसे बंद करने के बाद कोई हाल ही में कोई गतिविधि नहीं हुई है. कृपया संबंधित बग के लिए एक नया मुद्दा खोलें.
मुझे दृश्य कोड घटक में html/css कोड को स्वचालित रूप से कॉपी करने के लिए फ़ंक्शन की आवश्यकता है। क्या कोई पूर्वनिर्धारित फ़ंक्शन है? या मुझे इसे सीधे लागू करना होगा?
hibuno
हाय @poirin , मेरे पास कुछ समाधान है, पिछले हफ्ते मुझे भी यह समस्या है मैं मैन्युअल कॉपी के बिना वर्तमान HTML और CSS को सहेजने का प्रयास करता हूं। और नीचे मेरा कोड है। --- कस्टम पैनल जोड़ें जैसे। बाएं शीर्ष बटन (सहेजें बटन)। ! [स्क्रीन शॉट...
artf
यदि आप अपने टेम्प्लेट को डीबी या किसी अन्य रिमोट एंडपॉइंट को स्टोर करने के बारे में बात कर रहे हैं, तो आप बिल्ट-इन रिमोटस्टोरेज को सेटअप कर सकते हैं, यहां #778 पर एक नज़र डालें
lock[bot]
यह थ्रेड स्वचालित रूप से लॉक कर दिया गया है क्योंकि इसे बंद करने के बाद कोई हाल ही में कोई गतिविधि नहीं हुई है. कृपया संबंधित बग के लिए एक नया मुद्दा खोलें.
नमस्ते सबसे पहले, यह वही है जिसकी मैं लंबे समय से तलाश कर रहा था इसलिए आपके प्रयासों के लिए धन्यवाद। इसके बाद, मैं टाइपोग्राफी में एक फ़ॉन्ट जोड़ना चाहता हूं | ड्रॉपडाउन सूची। मैं एक जोड़ने के बारे में कैसे जाऊं? नोट: मैंने उन पोस्टों को देखा है जहां आप एक नई स्टाइलशीट जोड़ने का सुझाव देते हैं लेकिन मैं चाहता हूं कि य...
IceCrystal0k
इस तरह मैंने स्टाइल मैनेजर में नए फोंट जोड़े: इस फ़ंक्शन को या तो इनिशियलाइज़ करने के बाद, या editor.on('load', ()=> { .... addFonts() ... }) पर कॉल करें यदि आप न्यूज़लेटर प्रीसेट जैसे प्रीसेट का उपयोग करते हैं जो लोड के बाद स्टाइल मैनेजर...
artf
हाय @webnoob वर्तमान में ऐसा करने का एकमात्र तरीका इसे आरंभीकरण ऑब्जेक्ट के माध्यम से जोड़ना है। यहाँ डेमो से स्निपेट है https://github.com/artf/grapesjs/ब्लॉब/जीएच-पेज/demo.html#L1045-L1062 जैसा कि आप देख सकते हैं कि मैं किसी भी फ़ॉन्ट पर...
webnoob
इसके लिए धन्यवाद। आपने मुझे ऊपर जो दिखाया है, उसके आधार पर, मैंने अतिरिक्त फ़ॉन्ट जोड़ने के लिए स्टाइलमैनेजर का उपयोग किया है, जैसे: मुझे लगता है कि इस पद्धति का उपयोग करके मुझे वास्तव में काम करने के लिए संपादक में एक स्टाइलशीट के माध्यम...
मैंने एक नया प्लगइन लागू किया है जो निर्यात विंडो में एक और बटन जोड़ता है, यह ठीक काम कर रहा है। हालांकि जब पृष्ठ प्रदर्शित होता है तो इसके और मौजूदा "निर्यात ज़िप" बटन के बीच कोई जगह नहीं होती है। मैं grapesjs तरीके से एक स्थान जोड़ने के बारे में कैसे जा सकता हूं? क्या यह सिर्फ यह पता लगा रहा है कि कौन से html dom तत...
ryandeba
नमस्ते @kewilson, अगर मैं आपकी समस्या को सही ढंग से समझ रहा हूं, तो मुझे यकीन है कि बाएं पैडिंग के बजाय बाएं मार्जिन को सेट करना बहुत बेहतर काम करेगा ... क्या यह [स्क्रीनशॉट] (https://imgur.com/a/Fx1XL) आप जो हासिल करने की कोशिश कर रहे हैं...
ryandeba
नमस्ते @kewilson, लाइव कोड उदाहरण (जैसे jsfiddle डेमो) के बिना काम करना थोड़ा मुश्किल है, लेकिन मैं कुछ मुद्दे देख रहा हूं: let buttons = editor.Modal.getElementsByTagName("button") || {}; यह शायद एक त्रुटि फेंक रहा है क्योंकि editor.Modal...
kewilson
ठीक है तो button.style.paddingLeft = "30px"; काम करता है लेकिन मैंने देखा है कि सीमा क्षेत्र जहां बटन रहते हैं, दोनों के बीच अंतर नहीं करते हैं .. यानी, प्रत्येक बटन के पाठ के चारों ओर कोई बटन सीमा नहीं है। क्योंकि निर्यात ज़िप बटन हमारे न...
मुझे कोई बुनियादी ब्लॉक नहीं दिख रहा है कि आप एक तालिका बना सकते हैं। यहां तक कि अगर मैं ब्लॉक करता हूं, तो पाठ को संपादित करना असंभव है। ब्लॉक उदाहरण इस विकल्प के साथ मैं प्रत्येक TD की सामग्री को संशोधित नहीं कर सकता और वे मुझे कॉलम या पंक्तियों को डुप्लिकेट करने के विकल्प नहीं देते हैं। @artf आप टेबल ब्लॉक बनाने की...
chiqui3d
वें पाठ को एक पैराग्राफ में ढंकना, अच्छी तरह से काम करता है। लेकिन जैसा कि मैंने पहले कहा था कि आप सीमाओं और सामान्य तालिका रंग के लिए कस्टम तालिका विकल्प जोड़ने की योजना बना रहे हैं।
ionic666
@chiqui3d नमस्ते, क्या आप मुझे बता सकते हैं कि टेबल-ब्लॉक से कैसे निपटें
lock[bot]
यह थ्रेड स्वचालित रूप से लॉक कर दिया गया है क्योंकि इसे बंद करने के बाद कोई हाल ही में कोई गतिविधि नहीं हुई है. कृपया संबंधित बग के लिए एक नया मुद्दा खोलें.
मैं इस तरह एक लिंक प्रकार को फिर से घोषित कर रहा हूं: जब मेरा बटन (<a>) बनाया जाता है, तो यह इस तरह बना रहा है: <a class="btn botao-roxo">Botão</a> मैं जानना चाहूंगा कि मैं इस (बोटाओ) की सामग्री को लक्षणों में कैसे बदल सकता हूं।
JulyanoF
बिल्कुल वही जो मैं ढूंढ रहा था: [नए लक्षण प्रकार को परिभाषित करें] (https://github.com/artf/grapesjs/wiki/Traits#define-new-trait-type)
lock[bot]
यह थ्रेड स्वचालित रूप से लॉक कर दिया गया है क्योंकि इसे बंद करने के बाद कोई हाल ही में कोई गतिविधि नहीं हुई है. कृपया संबंधित बग के लिए एक नया मुद्दा खोलें.
मैं क्या हासिल करने की कोशिश कर रहा हूं: मेरे पास कोड का एक टुकड़ा है जिसे मुझे चलाने की आवश्यकता होती है जब एक घटक "गिरा" जाता है। मैंने उद्धरणों में "गिराया" डाल दिया, क्योंकि टीएलबी-चाल समाप्त होने पर इसे आग लगाने की आवश्यकता होती है। इसलिए एक उपयोगकर्ता के रूप में, अगर मैं टूलबार में मूव आइकन पर क्लिक करता हूं, जब...
artf
क्या आपने Components-&-JS के साथ प्रयास किया है?
maxtacco
एक ही समस्या होने के कारण - मैं एक घटक पर एक घटना का पता नहीं लगा सकता जब चाल समाप्त होती है।
maxtacco
इसलिए, एकमात्र तरीका जिससे मैं इसे यथोचित रूप से काम करने में सक्षम था, वह "चयनितघटक" घटना को सुनना था जो मेरे घटक मॉडल की init() विधि में https://github.com/artf/grapesjs/blob/b62e032b06f45382849b59e6a3f32049f0a021fc/src/commands/index.js...
मेरे उपयोग के मामले में, मैं स्टोर को बदलने और रिमोट स्टोरेज मैनेजर द्वारा उपयोग किए जाने वाले यूआरएल को गतिशील रूप से लोड करने की कोशिश कर रहा हूं। जहां तक मैं बता सकता हूं, संपादक कॉन्फ़िगरेशन में किसी भी बदलाव को नहीं उठाता है और उपयोग नहीं करता है यदि मैं उन्हें सीधे बदलता हूं, अर्थात। संपादक को पहले ही प्रारंभ कर...
maxtacco
आप किसी भी समय रिमोटस्टोरेज तक पहुंच सकते हैं और यूआरएल अपडेट कर सकते हैं:
arthuralmeidap
@ajwootto , आप एक कस्टम रिमोट स्टोरेज बना सकते हैं और इसके अंदर अपना कस्टम सेविंग/अपडेटिंग लॉजिक लागू कर सकते हैं। इस लिंक पर एक नज़र डालें: https://github.com/artf/grapesjs/wiki/API-Storage-Manager
ajwootto
वे दोनों विकल्प शायद काम करेंगे, हालांकि कुछ ऐसा जो मैं उल्लेख करना भूल गया वह यह है कि कुछ मामलों में, मैं संपादक को पूर्व-निर्दिष्ट घटकों और शैलियों के साथ फिर से शुरू करना चाहता हूं (यानी उन्हें दूरस्थ भंडारण से लोड करने के बजाय init मे...