मैं विचारों का निर्यात / आयात कैसे करूं?


26

मुझे पता है कि यह Drupal 6/7 में कैसे किया जाता है, लेकिन मैं Drupal 8 में विचारों को निर्यात / आयात करने के लिए नहीं ढूँढ सकता हूँ। Drupal 8 में किस व्यवस्थापक पृष्ठ से यह करना संभव है?


संबंधित प्रश्न: drupal.stackexchange.com/q/193843/10729
rooby

जवाबों:



32

Drupal 8 में कॉन्फ़िगरेशन के माध्यम से दृश्य उपलब्ध हैं, और कॉन्फ़िगरेशन प्रबंधन इंटरफ़ेस के माध्यम से निर्यात किया जा सकता है।

व्यवस्थापन मेनू में "कॉन्फ़िगरेशन" चुनें, "कॉन्फ़िगरेशन सिंक्रोनाइज़ेशन" चुनें: Drupal 8 कॉन्फ़िगरेशन डेवलपमेंट मेनू क्षेत्र

उस मेनू क्षेत्र में, निर्यात टैब पथ की ओर जाता है: http: // sitename / admin / config / development / कॉन्फ़िगरेशन / एकल / निर्यात

उस क्षेत्र में, एक दृश्य को निर्यात या आयात किया जा सकता है, और चरण उसी के बारे में हैं इसलिए मैं समझाने में मदद करने के लिए यहां निर्यात शामिल करूंगा।

  1. 'निर्यात' मेनू टैब चुनें।
  2. 'सिंगल आइटम' सब मेनू टैब चुनें।
  3. पहली आइटम ड्रॉप डाउन 'कॉन्फ़िगरेशन प्रकार' से 'व्यू' चुनें।
  4. दूसरे आइटम ड्रॉप डाउन 'कॉन्फ़िगरेशन नाम' से अपने दृश्य का नाम चुनें।

परिणाम एक view.view.view_machine_name.yml "YAML" फ़ाइल है जिसे 'आयात' क्षेत्र में कॉपी किया जा सकता है।


क्या यूआई के बिना ऐसा करने का कोई तरीका है? मैं एक .module फ़ाइल से ऐसा करने में सक्षम होना चाहता हूं।
BrandenB171

1
हाँ Drupal Console D8 के लिए निर्यात और आयात के CLI हैंडलिंग का समर्थन करता है। drupalconsole.com इससे पहले, ड्रश के पास कुछ विकल्प हैं।
एडम जॉन

1
चेतावनी दी! ड्रुपालकोन्सोल में विचारों के लिए कमांड लाइन पर अनुचित सिंटैक्स आपके विचार को मिटा सकते हैं। पहले बैक अप लें।
एडम जॉन

एक -module से आपको उपयोग किए गए हुक को देखने की आवश्यकता होगी, इसके लिए कुछ उपलब्ध हैं ... आपको StackExchange मार्गदर्शन का पालन करने के लिए एक नया प्रश्न पोस्ट करना चाहिए।
एडम जॉन

1

यदि आप किसी कस्टम मॉड्यूल के डिफ़ॉल्ट कॉन्फ़िगरेशन में उपयोग के लिए कोई दृश्य निर्यात करना चाहते हैं, तो आप Drupal Console कमांड चला सकते हैं :

drupal config:export:view

देखें: config:export:viewडॉक्स पेज


हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.