क्या परिसंपत्ति प्रबंधक को किसी पूरी तरह से अलग चीज़ (जैसे CKFinder - https://ckeditor.com/ckeditor-4/ckfinder/) से बदलना संभव है? वैकल्पिक रूप से, क्या grapesjs के संदर्भ के बाहर शामिल परिसंपत्ति प्रबंधक को लॉन्च करना संभव होगा?
artf
खैर, पहले कभी इसकी कोशिश नहीं की थी, लेकिन मुझे लगता है कि आप इसे केवल वर्तमान कमांड को बदलकर प्राप्त कर सकते हैं इस प्रकार कमांड को https://github.com/artf/grapesjs/blob/e921165a8d681b5d1056c816f88dd7719d4f61e0/src/dom_components/view/Com...
ryandeba
@artf धन्यवाद! मैं आपके सुझाव से इसे बहुत जल्दी काम करने में सक्षम था।
lock[bot]
यह थ्रेड स्वचालित रूप से लॉक कर दिया गया है क्योंकि इसे बंद करने के बाद कोई हाल ही में कोई गतिविधि नहीं हुई है. कृपया संबंधित बग के लिए एक नया मुद्दा खोलें.
मेरे पास एक उपयोग का मामला है जहां मैं कुछ विशिष्ट घटकों को पूरी तरह से बंद करना चाहता हूं (यानी आकार बदलने योग्य नहीं, खींचने योग्य नहीं, कॉपी करने योग्य नहीं, हटाने योग्य नहीं, आदि)। मेरे पास यह ज्यादातर काम कर रहा है, लेकिन मुझे छवियों के साथ समस्या हो रही है - मैं डबल-क्लिक कार्यक्षमता को रोक नहीं सकता हूं जो परिस...
artf
हाँ, आप सही कह रहे हैं, मैं editable का उपयोग केवल पाठ घटकों के लिए करता हूं, लेकिन आप जो पूछ रहे हैं वह वास्तव में समझ में आता है। मुझे आपका पीआर स्वीकार करने में खुशी होगी। आपको मॉडल में editable: true, जोड़ना चाहिए https://github.com/ar...
ryandeba
धन्यवाद @artf! यहाँ पुल अनुरोध है: https://github.com/artf/grapesjs/pull/496
artf
मर्ज किया गया https://github.com/artf/grapesjs/pull/496 👍
मैं html और css संपादक का उपयोग कर रहा हूं जिसका उल्लेख #324 में किया गया है। html और css को संपादित करने के बाद यह एक CSS उत्पन्न करेगा जहां मुझे संदेह है कि editor.setComponents() सुनिश्चित नहीं है कि यह एक बग या सामान्य व्यवहार है। grapesjs संस्करण - 0.12.8 grapesjs प्रीसेट - जीजेएस-प्रीसेट-न्यूज़लेटर 0.2.15
thecodefish
मेरे उपयोग के मामले में मैं लगातार संपादक के अंदर html/css प्राप्त कर रहा हूं और सेट कर रहा हूं, और मैंने जो पाया वह यह है कि यह 'डिफ़ॉल्ट' शैलियों की नकल करना समाप्त कर देगा (ऊपर की छवि में * और बॉडी स्टाइल देखें - वे दो बार दिखाई देते है...
thecodefish
@chiqui3d मुझे लगता है कि जब भी आपको किसी बाहरी स्रोत से सीएसएस को संशोधित करने की आवश्यकता होती है, तो आप शायद पहले सीएसएस संगीतकार को रीसेट करना चाहेंगे। इसलिए यदि आपके कोड में editor.setStyle(css); जैसा कुछ है, तो आपको पहले editor.CssCo...
artf
सबसे पहले, अपने grapesjs संस्करण को अपडेट करें, फिर अपने परिवर्तनों के बारे में अधिक विशिष्ट रहें। आपने क्या बदला? अवांछित सीएसएस से आपका क्या मतलब है?
नीचे कोड मैं लक्षण और कस्टम अनुभाग के लिए इस्तेमाल किया है, लेकिन ब्लॉक के माध्यम से घटक जोड़ने के बाद, पाठ संपादित नहीं कर सकते हैं या विशेषता अद्यतन कैनवास अद्यतन नहीं है. मैं 'पाठ' बढ़ाया, इसके अलावा मैं html वापस नहीं मिलता है जब मैं editor.html () का उपयोग करें, इसके अलावा जब मैं छवि पर क्लिक यह परिसंपत्ति प्रबंध...
artf
अपने मॉडल में, आपको यह परिभाषित करने की आवश्यकता नहीं है data-gjs-* यह केवल HTML से आयात करने के लिए समझ में आता है, इसलिए इसे हटा दें: और आपको type: 'section', की भी आवश्यकता नहीं है। मैं जो देख रहा हूं उससे आपको addType को इस तरह परिभाषि...
lock[bot]
यह थ्रेड स्वचालित रूप से लॉक कर दिया गया है क्योंकि इसे बंद करने के बाद कोई हाल ही में कोई गतिविधि नहीं हुई है. कृपया संबंधित बग के लिए एक नया मुद्दा खोलें.
नमस्ते क्या सिस्टम का अनुवाद करने का कोई विकल्प है? सादर अभिवादन यायर
artf
इस पर कई बार चर्चा की (उदाहरण के लिए #26) अगली बार, एक नया मुद्दा खोलने से पहले खोजने का प्रयास करें (उदाहरण के लिए translation पहले से ही पर्याप्त था) धन्यवाद
lock[bot]
यह थ्रेड स्वचालित रूप से लॉक कर दिया गया है क्योंकि इसे बंद करने के बाद कोई हाल ही में कोई गतिविधि नहीं हुई है. कृपया संबंधित बग के लिए एक नया मुद्दा खोलें.
मेरा इरादा एक ब्लॉक बनाने का है जो केवल छवि घटकों (मैं grapes-blocks-basic से डिफ़ॉल्ट एक का उपयोग कर रहा हूं) को इसके अंदर गिराने की अनुमति देनी चाहिए। मेरे पास निम्नलिखित परीक्षण कोड है: हालाँकि, जब मैं उपरोक्त कोड चलाता हूं, तो क्या होता है कि मैं छवि कंटेनर के अंदर एक छवि घटक नहीं छोड़ सकता। हरा ड्रॉप कर्सर केवल क...
roytang
यह फिक्स काम करता है। धन्यवाद!
artf
@roytang आपका कोड ठीक लगता है, तो शायद समस्या सिर्फ इसलिए है क्योंकि आपका घटक "बहुत अधिक खाली" है, इसलिए माउस पॉइंटर बस अंदर नहीं जा सकता है। थोड़ा सा पैडिंग जोड़ने की कोशिश करें और देखें कि क्या यह काम करता है
roytang
मेरे पास चौड़ाई और ऊंचाई 100px के साथ छवि-कंटेनर है। इसके अलावा, विस्तारित मॉडल में ड्रॉपेबल प्रॉपर्टी को हटाने से मुझे इसके अंदर टेक्स्ट और इमेज ड्रॉप करने की अनुमति मिलती है।
मैं नीचे दिए गए टेम्पलेट के लिए कस्टम घटक बनाने की प्रक्रिया में हूं और हम चाहते हैं कि उपयोगकर्ता टेक्स्ट, लिंक, होवर टेक्स्ट दर्ज करें और छवि का चयन करें और छवि का चयन करने के लिए डिफ़ॉल्ट परिसंपत्ति प्रबंधक का उपयोग करना चाहते हैं लेकिन यह सुनिश्चित नहीं है कि कस्टम घटक में चयनित छवि कैसे प्राप्त करें? नीचे कोड है...
artf
@krunal039 आपको कस्टम घटक की आवश्यकता क्यों है? आपका टेम्पलेट बहुत सरल लगता है, सिर्फ एक साधारण ब्लॉक के बारे में क्या?
krunal039
@artf उत्तर के लिए धन्यवाद, हमें नीचे होवर टेक्स्ट, पृष्ठभूमि छवि और टेक्स्ट और हाइपरलिंक के लिए उपयोगकर्ता इनपुट की आवश्यकता है और कस्टम घटक का उपयोग करने के लिए सोचा गया है, लेकिन अगर हम उपयोगकर्ता को ऊपर दर्ज करने के लिए संकेत दे सकते ह...
artf
अपने टेम्पलेट के साथ एक ब्लॉक बनाने का प्रयास करें, इसे कैनवास के अंदर खींचें और आप उस सभी चीजों को बदलने में सक्षम होंगे
नमस्कार क्या एक ही लेबल के तहत दो टेक्स्टबॉक्स बनाना संभव है? यदि यह संभव है तो मैं इसे कैसे बना सकता हूं? धन्यवाद।
artf
@HarshOB मुझे समझ नहीं आता कि समस्या कहां है। क्या आपने सिर्फ एक और इनपुट खींचने की कोशिश की है?
HarshOB
हां, मैंने कोशिश की है लेकिन यह काम नहीं करेगा। जैसे मुझे एक लेबल के सामने दो टेक्स्ट बॉक्स चाहिए जैसे कि जैसा कि नीचे दी गई छवि में दिखाया गया है, मैं एक ही लेबल "टोकन" के तहत दो टेक्स्ट बॉक्स बनाना चाहता हूं ! [2017-11-09 17-13-33 से स्क...
नमस्कार इसलिए, मैं घटक सेटिंग्स में दो लक्षणों को परिभाषित करना चाहता हूं। पहला चेकबॉक्स है और दूसरा टेक्स्टबॉक्स (कई हो सकते हैं)। मैं फर्स्ट चेकबॉक्स को कई इनपुट फ़ील्ड को परिभाषित करूंगा। जब आधार पर एक चेकबॉक्स पर क्लिक/चेक किया जाता है तो अगला टेक्स्टबॉक्स/इनपुट फ़ील्ड (जो डिफ़ॉल्ट रूप से अक्षम हो जाएगा) सक्षम हो...
artf
@HarshOB क्या आपने पहले से ही लक्षण के बारे में विकी की जांच की थी? मैं वहां समझाता हूं कि चेकबॉक्स इनपुट कैसे जोड़ें और उनके परिवर्तनों पर कैसे प्रतिक्रिया दें। यदि यह स्पष्ट नहीं है तो क्या आप मुझे बता सकते हैं कि मुझे क्या जोड़ना चाहिए?
HarshOB
यहाँ मैं स्क्रीनशॉट के साथ फिर से समझाता हूँ। आप देख सकते हैं कि एक चेकबॉक्स के अंतर्गत दो टेक्स्ट फ़ील्ड हैं। इसलिए, जब मैंने चेकबॉक्स पर क्लिक किया/उस चेकबॉक्स को चेक किया तो वह दो इनपुट फ़ील्ड सक्षम हो जाएंगे (मैं चाहता हूँ कि जब यह पहल...
artf
नहीं, यह ऐसा कुछ नहीं है जिसे आप एक अंतर्निहित विशेषता के साथ कर सकते हैं, लेकिन आप डिफ़ॉल्ट एक का विस्तार करके अपने स्वयं के प्रकार (जिसमें आपके सभी इनपुट भी शामिल हो सकते हैं) को परिभाषित कर सकते हैं
उदाहरण के लिए यदि मैं grapesjs आयात कमांड के माध्यम से <p><span style="font-size:50px;">hi</span></p> आयात करता हूं, तो निम्नलिखित घटक के रूप में सेट किया जाता है: <p data-highlightable="1">hi</p>. मेरी शैलियों को खोना
Geczy
आप http://grapesjs.com/demo-newsletter-editor.html पर पुन: पेश कर सकते हैं मेरी समस्या का वर्णन यहां किया गया है https://github.com/artf/grapesjs/issues/341 https://github.com/artf/grapesjs/ब्लॉब/देव/एसआरसी/पार्सर/मॉडल/ParserHtml.js#L145
Geczy
मेरे मामले में <span> को पट्टी नहीं करना और इसे HTML में छोड़ना बेहतर है। इसे क्यों हटाया गया? इस तरह की चीजों से सावधान रहें: पार्सर के बाद अपेक्षित आउटपुट क्या होना चाहिए? हाय 50px होना चाहिए, अरे 12px होना चाहिए। यही कारण है कि html पार...
artf
मैं आपसे सहमत हूं मैट, वास्तव में, जैसा कि पहले ही उल्लेख किया गया है, मैं इसे हटाना चाहता हूं, लेकिन इसे परीक्षण करने के लिए समय निकालने की आवश्यकता है, यह सुनिश्चित करने के लिए कि यह अन्य सामान को नहीं तोड़ रहा है। मैं इसे #341 के पक्ष म...