हाय @artf , मैंने अपने एक टेम्पलेट का परीक्षण करते समय एक समस्या देखी है जो विभिन्न डिवाइस कॉन्फ़िगरेशन का उपयोग करके मीडिया क्वेरी को ट्रिगर करने वाला है। मेरे टेम्पलेट में निम्नलिखित के रूप में शैलियाँ उत्पन्न होती हैं: ऐसा लगता है कि इस JSON का उपयोग कैनवास के अंदर शैलियों को उत्पन्न करने के लिए किया जाता है जैसा क...
vrudikov
@artf PR बनाया
artf
पकड़ने वालों और @vrudikov शानदार वीडियो के लिए धन्यवाद, वास्तव में मददगार था। मैं इसकी जांच करूंगा
vrudikov
तो अब हमारे पास निम्नलिखित संरचना है: और आप कुछ इस तरह चाहते हैं:
मैं एक स्थानीय प्रति में GrapesJS v0.14.5 का उपयोग कर रहा हूं। ओएस: उबंटू 16.04 एलटीएस ब्राउज़र: क्रोम संस्करण 64.0.3282.140 (आधिकारिक बिल्ड) (64-बिट) मुझे लगता है कि मैं इसे डेमो से पुन: पेश नहीं कर सकता मेरे पास वर्तमान स्क्रिप्ट के साथ एक घटक है: ("कॉम्प" चर भाग एक [प्लगइन] (https://github.com/alvimm/grapesjs-एक्सप...
artf
gjs-html में अंतिम HTML होता है, HTML आपके उपयोगकर्ता देखेंगे इसलिए यह सही है कि आप स्क्रिप्ट को "संकलित" देखते हैं। सही संपादन के लिए, आपको gjs-components पर भरोसा करना होगा जो मूल रूप से टेम्पलेट का JSON प्रतिनिधित्व है और इसलिए इसमें आप...
lock[bot]
यह थ्रेड स्वचालित रूप से लॉक कर दिया गया है क्योंकि इसे बंद करने के बाद कोई हाल ही में कोई गतिविधि नहीं हुई है. कृपया संबंधित बग के लिए एक नया मुद्दा खोलें.
हेलो सब लोग मैं नए ब्लॉक बना रहा हूं, जब मैं निम्न विधि का उपयोग करता हूं: ' संपादक। BlockManager.add(ब्लॉकआईडी, { लेबल: ब्लॉकलेबल, सामग्री: {... ब्लॉकसामग्री, "कस्टमएट्रिब्यूट": "मान"}, विशेषताएँ: blockAttributes})' मैं editor.getSelected().get("customAttribute") का उपयोग करके कस्टमएट्रिब्यूट पढ़ सकता हूं इस विशेषता...
samuelmattos
नमस्ते @alimajed93 इसे आजमाएं! editor.BlockManager.get("blockId").attributes.content.customAttribute
artf
@alimajed93 मुझे लगता है कि आप इसका जिक्र कर रहे हैं तो फिर editor.getSelected().get('custom-attribute') ध्यान रखें कि HTML में विशेषताएँ कुंजियाँ केस असंवेदनशील हैं, इसलिए data-gjs-customAttribute="value" customattribute पार्स किया गया है
lock[bot]
यह थ्रेड स्वचालित रूप से लॉक कर दिया गया है क्योंकि इसे बंद करने के बाद कोई हाल ही में कोई गतिविधि नहीं हुई है. कृपया संबंधित बग के लिए एक नया मुद्दा खोलें.
सभी को नमस्कार, मैं प्रत्येक ब्लॉक के लिए एक आईडी जोड़ना चाहता हूं जिसे मैं कैनवास में खींचता और छोड़ता हूं; अधिक स्पष्ट होने के लिए, मैं प्रत्येक प्रकार के लिए एक आईडी नहीं जोड़ना चाहता, उदाहरण के लिए: छवि, तालिका, बॉक्स, ... मैं प्रत्येक ब्लॉक के लिए विज्ञापन आईडी जोड़ना चाहता हूं, जिसका अर्थ है कि उदाहरण के अनुसार,...
nojacko
मुझे लगता है कि आपको दृश्य के बजाय मॉडल में विशेषता जोड़ने की आवश्यकता है। https://github.com/artf/grapesjs/ब्लॉब/50cc585f23f2560077fd0e9a42ced22e67e69723/src/dom_components/model/Component.js#L298 फिर, आपको दृश्य प्रस्तुत करना होगा। मुझे...
ezp127
नमस्कार किसी और की जरूरत पड़ने पर बस एक उदाहरण छोड़ दें।
artf
जैसा कि जेम्स ने सुझाव दिया था, लेकिन बिना selected.view.render() के दृश्य को एक साथ परिवर्तन प्राप्त होगा
हाय दोस्तों, मैं ईमेल टेम्पलेट को सहेजने से पहले या सहेजने पर सभी लिंक मान कैसे प्राप्त कर सकता हूं। मैं लिंक को प्रॉक्सी यूआरएल के साथ प्रतिस्थापित करना चाहता हूं। क्लिक लिंक को फंसाने के लिए। किसी भी मदद की बहुत सराहना की जाती है। धन्यवाद
artf
iceverge
@artf धन्यवाद। यह वास्तव में बहुत मदद करता है। एक बार फिर धन्यवाद।
lock[bot]
यह थ्रेड स्वचालित रूप से लॉक कर दिया गया है क्योंकि इसे बंद करने के बाद कोई हाल ही में कोई गतिविधि नहीं हुई है. कृपया संबंधित बग के लिए एक नया मुद्दा खोलें.
शायद getHtml() का उपयोग करते समय इसे ध्यान में रखा जाना चाहिए और कुछ तत्व परत प्रबंधक में छिपे हुए हैं तो उन्हें निर्यात किए गए html में भी छिपाया जाना चाहिए। निश्चित रूप से बहुत सारे कारण हो सकते हैं कि ऐसा क्यों नहीं किया जाना चाहिए, इस मामले में स्रोत को बदले बिना इस कार्यक्षमता को प्राप्त करने का कोई तरीका है, लेक...
artf
खैर, यह पहले से ही वैसा ही है जैसा है ! [शेरमाता 2018-03-01 एले 00 42 32] (https://user-images.githubusercontent.com/11614725/36819414-b6e0b72a-1ce9-11e8-9a6f-346587f85281.png)
lock[bot]
यह थ्रेड स्वचालित रूप से लॉक कर दिया गया है क्योंकि इसे बंद करने के बाद कोई हाल ही में कोई गतिविधि नहीं हुई है. कृपया संबंधित बग के लिए एक नया मुद्दा खोलें.
मैं जावास्क्रिप्ट के लिए नया नहीं हूं, लेकिन जब मैं उदाहरण की कोशिश करता हूं: मुझे एक खाली पृष्ठ मिलता है। यह सीएसएस और जावास्क्रिप्ट लाइब्रेरी को जोड़ने के साथ है। इसे शुरू करने और चलाने के बारे में कोई सुझाव? एक उत्कृष्ट परियोजना की तरह लग रहा है!
maxtacco
मेरा सुझाव है कि आप गिट का उपयोग करके उदाहरणों में से एक को क्लोन करें और परियोजना में शामिल एनपीएम कमांड का उपयोग करके इसे चलाएं। ऊपर दिए गए आपके उदाहरण में मैं grapes.min.css और grapes.min.js फाइलों के लिए पथ की जांच करूंगा - सुनिश्चित क...
artf
इसके बजाय इसके साथ प्रयास करें
ekennedy80
ठीक है, मैं जेएसएफ 2.2 का उपयोग करके एक सीएमएस का निर्माण कर रहा हूं और मुझे वेब एप्लिकेशन में काम करने वाला एक सरल उदाहरण नहीं मिल सकता है। लेकिन अगर मैं एक साधारण फ़ाइल और ब्राउज़र का उपयोग करके एक उदाहरण का परीक्षण करता हूं तो मैं इसे क...
संपादक को नष्ट करने का कोई तरीका है, मुझे पृष्ठ पर बटन जोड़ने की आवश्यकता है यदि उपयोगकर्ता क्लिक करता है, तो संपादक में पृष्ठ खोलें और बंद संपादक को सहेजें और इसके किसी भी संदर्भ को हटा दें।
artf
यहां देखें https://github.com/artf/grapesjs/issues/849
lock[bot]
यह थ्रेड स्वचालित रूप से लॉक कर दिया गया है क्योंकि इसे बंद करने के बाद कोई हाल ही में कोई गतिविधि नहीं हुई है. कृपया संबंधित बग के लिए एक नया मुद्दा खोलें.
मैं मौजूदा एसवीजीएस कॉलम के समान आकार के ब्लॉक के लिए एक एसवीजी लिखना चाहता हूं। जहां मुझे grapesjs के मौजूदा एसवीजीएस का कोड मिलेगा जो ब्लॉक पर प्रदर्शित होते हैं। मुझे कॉलम का एसवीजी कोड चाहिए और उन्हें अपनी आवश्यकता के अनुसार संपादित करें। धन्यवाद
artf
टैब एसवीजी उदाहरण https://github.com/artf/grapesjs-टैब/ब्लॉब/मास्टर/src/blocks.js#L10-L17
lock[bot]
यह थ्रेड स्वचालित रूप से लॉक कर दिया गया है क्योंकि इसे बंद करने के बाद कोई हाल ही में कोई गतिविधि नहीं हुई है. कृपया संबंधित बग के लिए एक नया मुद्दा खोलें.
नमस्ते मैं grapesjs नहीं चल सकता। यहाँ मेरे लॉग : # एनपीएम प्रारंभ > grapesjs@ 0.14.5 प्रारंभ /var/www/web/server/grapesjs > एनपीएम रन बिल्ड: सीएसएस -- -डब्ल्यू और वेबपैक-डेव-सर्वर --ओपन --प्रोग्रेस --कलर्स > grapesjs@ 0.14.5 बिल्ड: सीएसएस /var/www/web/server/grapesjs > नोड-sass src/styles/scss/main.scss dist/css/grap...
artf
अपना नोड अपडेट करें
lock[bot]
यह थ्रेड स्वचालित रूप से लॉक कर दिया गया है क्योंकि इसे बंद करने के बाद कोई हाल ही में कोई गतिविधि नहीं हुई है. कृपया संबंधित बग के लिए एक नया मुद्दा खोलें.