पेजकिट - स्व-होस्टेड GrapesJS साइट बिल्डर, स्रोत के रूप में बेचा गया। जल्दी पहुंच प्राप्त करें

GrapesJS मुद्दे

3,464 पार्स किए गए GitHub मुद्दे — 370 हल किया · 90 खुला. युद्ध-परीक्षणित उत्तरों को खोजें, फ़िल्टर करें और एक्सप्लोर करें।

3,464 मुद्दे मिले

#23116 अक्टूबर 2019द्वारा gabrielbitencourt3 उत्तर
0 प्रतिक्रियाएं

लिंक घटक के लिए href सेट करें

हैलो दोस्तों। मैं मूल लिंक घटक को संशोधित करने की कोशिश कर रहा हूं, अब तक मेरे पास एक मोडल है जो dblclick ईवेंट पर खुलता है और उपयोगकर्ता कुछ पूर्व निर्धारित लिंक के बीच चयन कर सकता है। समस्या यह है कि जब मेरे पास चुना हुआ लिंक होता है तो मैं इसे घटक पर सेट करने में सक्षम नहीं होता हूं। जब मैं ट्रेट मैनेजर में लिंक टा...

artf

@gabrielbitencourt लिंक घटक में href गुण नहीं है, इसलिए इसे सीधे विशेषताओं में जोड़ें

gabrielbitencourt

प्रतिक्रिया के लिए धन्यवाद @artf मैंने कोशिश की लेकिन यह भी काम नहीं किया, मैं देख सकता था (विशेषता प्रबंधक में) कि href model.addAttributes({ href: link.url }) का उपयोग करके सेट किया गया था, लेकिन जब मैंने अचयनित किया और घटक को फिर से चुन...

artf

लेकिन यह तब नहीं बना जब मैंने अचयनित किया और फिर से घटक का चयन किया शायद इसलिए कि आप अभी भी this.model.get('href') से पढ़ रहे हैं ... बीटीडब्ल्यू मैं एक प्रतिलिपि प्रस्तुत करने योग्य डेमो के बिना इससे अधिक आपकी मदद नहीं कर सकता

#23105 अक्टूबर 2019द्वारा AbdallaMohammed3 उत्तर
1 प्रतिक्रियाएं

मैं तत्वों को खींचने के लिए स्थिति कैसे निर्दिष्ट कर सकता हूं?

हाय मैं इस पुस्तकालय के साथ एक परियोजना कर रहा हूं और मैं इसमें घटकों को खींचने के लिए स्थिति निर्दिष्ट करना चाहता हूं उदाहरण के लिए मेरे पास id="drag-here" के साथ एक div है, मैं चाहता हूं कि सभी घटकों को केवल इस div में खींचा जाए मुझे आशा है कि आप मुझे समझ सकते हैं, आप सभी को धन्यवाद

pouyamiralayi

मेरे पास ब्लॉक का उपयोग करने वाले घटक नहीं हैं इसके अनुसार: मेरे पास id="drag-here" के साथ एक div है मुझे लगता है कि आपका ब्लॉक कुछ इस तरह है: आपके कंटेनर ब्लॉक के लिए दृष्टिकोण होगा: और लक्ष्य ब्लॉक के लिए: चीयर्स!

pouyamiralayi

मेरे पास id="drag-here" के साथ एक div है, तो मैं चाहता हूं कि सभी घटकों को केवल इस div में खींचा जाए यदि इससे आपका मतलब है कि आप चाहते हैं कि सभी घटक केवल आपके लक्ष्य घटक में खींचे जाएं, तो आप 'draggable' property का उपयोग कर सकते हैं। इस...

AbdallaMohammed

इस तरह अपने घटकों पर खींचने योग्य निर्दिष्ट करके >: तेजी से रीप्ले के लिए धन्यवाद, लेकिन मेरे पास ब्लॉक का उपयोग करने वाले घटक नहीं हैं

#23095 अक्टूबर 2019द्वारा shubhd471 उत्तर
0 प्रतिक्रियाएं

क्या वर्णमाला क्रमबद्ध सूची जोड़ने का कोई तरीका है

अरे, इस भयानक पुस्तकालय को बनाने के लिए @artf धन्यवाद। यह वास्तव में उपयोगी है। मैं इसे कोणीय में उपयोग कर रहा हूं और मैंने संख्याओं के साथ ऑर्डर सूची का उपयोग किया है, लेकिन यह वास्तव में मददगार होगा यदि वर्णमाला की क्रमबद्ध सूची या रोमन संख्याओं में जोड़ने का कोई तरीका है मैं यह कोशिश कर रहा था लेकिन काम नहीं किया।...

artf

नमस्ते @shubh9415 डिफ़ॉल्ट आरटीई execCommand API पर निर्भर करता है, इसलिए एकमात्र उपलब्ध विकल्प insertOrderedList और insertUnorderedList हैं।

#23085 अक्टूबर 2019द्वारा rajasubburaj1 उत्तर
0 प्रतिक्रियाएं

छवि के लिए लिंक बनाने के बाद छवि का आकार नहीं बदला जा रहा है

artf

आप इस selectedComponent.view.el['outerHTML'] को करके घटक को समतल कर रहे हैं और इसलिए आप इसके सभी गुणों को हटा रहे हैं। घटक कैसे काम करते हैं, इसके बारे में और पढ़ें।

#23074 अक्टूबर 2019द्वारा Amitkumar855331 उत्तर
2 प्रतिक्रियाएं

GRAPES JS में API कॉल

हेलो सब लोग मैंने GrapesJS में @fullcalendar का उपयोग करके एक कैलेंडर प्लगइन बनाया अब मैं कैलेंडर में घटनाओं को लाने के लिए ग्राफक्यूएल एपीआई को कॉल करना चाहता हूं। GrapesJS में इसे कैसे करें? अग्रिम में धन्यवाद !!!!

pouyamiralayi

GrapesJS में इसे कैसे करें? आप script के अंदर अपना एपीआई कॉल कर सकते हैं। कॉल करने के लिए आप जो भी js library उपयोग कर रहे हैं वह ठीक रहेगा। चीयर्स!

#23064 अक्टूबर 2019द्वारा dukie661 उत्तर
1 प्रतिक्रियाएं

"कस्टम कोड" और "टूलटिप" ब्लॉक कैसे हटाएं?

मैं grapejs डेमो वेबसाइट स्क्रिप्ट का उपयोग कर रहा हूं ताकि मैं सीख सकूं और निर्माण कर सकूं। क्या कोई तरीका है जिससे मैं सभी ब्लॉकों को हटा सकता हूं और अपने स्वयं के ब्लॉक जोड़ सकता हूं।

pouyamiralayi

आपको नमस्कार! ब्लॉक हटाने के लिए: अपने स्वयं के ब्लॉक जोड़ने के लिए यह देखें। चीयर्स!

#23052 अक्टूबर 2019द्वारा rajasubburaj1 उत्तर
1 प्रतिक्रियाएं

रैप और अनरैप फ़ंक्शन चयनित तत्व Grapesjs में काम नहीं कर रहा है

अगर (data.component.get('tagName') === 'img') { const selectedComponent = editor.getSelected(); const href = this.getHref(); const childHtml =0 $(img#${selectedComponent.ccid}).wrap(childHtml); data.component.view.render(); editor.Modal.close(); }

pouyamiralayi

[ऑटोरैप] (https://github.com/artf/grapesjs/मुद्दे/2179)

#23032 अक्टूबर 2019द्वारा megarg3 उत्तर
2 प्रतिक्रियाएं

एक नए कस्टम घटक के HTML को अपडेट करना

मैं बदलना चाहता हूं कि कैसे टूएचटीएमएल आउटपुट है। मैं मौजूदा एचटीएमएल आउटपुट को संशोधित करना चाहता हूं। मैंने घटक की "toHTML" संपत्ति की कोशिश कीयह एक नया HTML तत्व वापस करने की अनुमति देता हैलेकिन यह मौजूदा HTML प्राप्त करने और फिर इसे अपडेट करने और इसे वापस करने की अनुमति नहीं देता है मैंने मूल घटक html तक पहुंच प्र...

megarg

मैंने इसे नीचे करके हल किया toHTML: फ़ंक्शन () { let el = 0; el = defaultType.model.prototype.toHTML.apply(this) + el; return el; }, आपके समर्थन के लिए बहुत बहुत धन्यवाद

scott-coates

इसे चलाने defaultType लिए: var defaultType = editor.DomComponents.getType('default'); और यह भी काम करता है:

pouyamiralayi

नमस्ते! क्या आपने 'component.view.el inside your toHTML? it will give you access to the current DOM' का उपयोग करने का प्रयास किया? चीयर्स!

#230230 सितम्बर 2019द्वारा Amitkumar855333 उत्तर
2 प्रतिक्रियाएं

निर्यात सुविधा के माध्यम से बाहरी प्लगइन सीएसएस, जेएस और एचटीएमएल GrapesJS कैसे प्राप्त करें?

मैंने GrapesJS में @fullCalendar के एक बाहरी प्लगइन जावास्क्रिप्ट संस्करण का उपयोग किया है। मैं कैनवास पर कैलेंडर को प्रस्तुत करने में सक्षम हूं लेकिन मैं निम्नलिखित के जेएस, सीएसएस और एचटीएमएल प्राप्त करने के लिए GrapesJS निर्यात सुविधा का उपयोग करने में असमर्थ हूं। मैंने 1) var html = editor.getHtml(); 2) var css =...

pouyamiralayi

. लेकिन हम उपयोगकर्ताओं को मॉडल में रेंडर फ़ंक्शन के साथ ड्रैग एंड ड्रॉप के बाद कैनवास पर कैलेंडर दिखाने में असमर्थ हैं, यही कारण है कि हमने VIEW में OnRender का उपयोग किया। क्या आपने मेरे द्वारा आपके लिए पोस्ट की गई घटक प्रकार की परिभाषा...

Amitkumar85533

बहुत-बहुत धन्यवाद, @pouyamiralayi । आपके द्वारा दिया गया कोड काम कर रहा था। हमारा कोड कैलेंडर को रेंडर करने के लिए dom एलिमेंट चुनने में सक्षम नहीं था। अब यह उम्मीद के मुताबिक काम कर रहा है। हमारी मदद करने के लिए बहुत-बहुत धन्यवाद !!! :-p

pouyamiralayi

आपको नमस्कार! आप जो खोज रहे हैं वह है घटकों के अंदर जेएस का उपयोग करना। बस कैनवास स्क्रिप्ट और स्टाइल अनुभाग में आवश्यक जेएस और सीएसएस शामिल करें: उसके बाद अपना खुद का कस्टम प्रकार घटक बनाएं: फिर कोड पूर्वावलोकन पर आपको परिणाम स्क्रिप्ट दि...

#230030 सितम्बर 2019द्वारा CatalinCernea3 उत्तर
5 प्रतिक्रियाएं

श्रेणियों का क्रम कैसे बदलें?

मैंने "ऑर्डर" एटिब्यूट जोड़ने के @JuanTincho द्वारा किए गए परिवर्तनों को देखा लेकिन मैं इसे केवल बनाई गई नई श्रेणियों पर जोड़ने में सक्षम था। मैंने "GrapesJs-प्रीसेट-वेबपेज" से शुरुआत की। क्या प्रारंभिक रेंडर के बाद ऑर्डर बदलने का कोई तरीका है? इस तरह मैं एक नया ब्लॉक जोड़कर एक नई श्रेणी जोड़ता हूं। <प्री>एडिटर। Block...

CatalinCernea

> लेकिन मैं इसे केवल बनाई गई नई श्रेणियों पर जोड़ने में सक्षम था। आप फ़ंक्शन से लाभ उठाकर सभी ब्लॉकों getAll ऐसा कर सकते हैं। इस पर अधिक यहां:आपके मामले के लिए यह कुछ इस तरह हो सकता है: चीयर्स! धन्यवाद! मैं इसे ASAP करने की कोशिश करूंगा। आ...

pouyamiralayi

लेकिन मैं इसे केवल बनाई गई नई श्रेणियों पर जोड़ने में सक्षम था। आप फ़ंक्शन से लाभ उठाकर सभी ब्लॉकों getAll ऐसा कर सकते हैं। इस पर अधिक यहां: आपके मामले के लिए यह कुछ इस तरह हो सकता है: चीयर्स!

DzevadS

मुझे यहां "अनपकड़ा टाइपएरर: एन अपरिभाषित है" त्रुटि क्यों मिल रही है? पोस्ट #780 में ब्लॉकों के क्रम को निम्नलिखित तरीके से बदलना संभव होना चाहिए const bm = editor.BlockManager; ["लिंक", "नक्शा", "एच-नवबार", "उलटी गिनती", "फॉर्म", ... ].fo...

सभी विषयों को ब्राउज़ करें