पहले (Magento 1 में, वह है) हमने सेटअप नामक एक मॉड्यूल बनाया जिसमें साइट के लिए सेटिंग शामिल थी। अपग्रेड स्क्रिप्ट कुछ इस तरह दिखती है:
$installer = $this;
$installer->startSetup();
$installer->setConfigData("fastsimpleimport/general/partial_indexing", 1);
$installer->setConfigData("fastsimpleimport/product/disable_preprocess_images", 1);
$installer->setConfigData('general/country/default', 'GB');
$installer->setConfigData('general/locale/firstday', 1);
$installer->setConfigData('general/locale/timezone', 'Europe/London');
$installer->setConfigData('general/store_information/merchant_country', 'GB');
$installer->setConfigData('design/header/welcome', 'Enter your value');
$installer->setConfigData('design/head/title_suffix', 'Enter your value');
$installer->setConfigData('currency/options/base', 'GBP');
$installer->setConfigData('currency/options/default', 'GBP');
// ...
मैं यह नहीं पता लगा सकता कि एम 2 में उपरोक्त कैसे करना है।
दूसरे शब्दों में: मैं M2 में कॉन्फिग डेटा सेट करने के बारे में कैसे जाऊं?
बस इस तरह से चीजें की जाती हैं। यह मॉड्यूल एक्सटेंशन (कम से कम M1 में) में सामान्य दृष्टिकोण हैंडलिंग सेटिंग्स प्रतीत होता है। इसके अलावा, उन्हें एक संस्करण के आधार पर संभालने की आवश्यकता है ताकि हमारे मॉड्यूल के अपग्रेड होने पर उन्हें माइग्रेट किया जा सके।
—
मार्टिन विकमैन
config.xml
फ़ाइल में नहीं जोड़ सकते ?