di पर टैग किए गए जवाब

4
Magento 2: भागो `सेटअप: di: संकलन` ** केवल ** एक विशिष्ट मॉड्यूल?
क्या एक विशिष्ट मॉड्यूल के लिए कोड को प्री-जेनरेट करना संभव है? आईई - मैं सिस्टम में सभी कोड के साथ उत्पन्न कर सकता हूं php bin/magento setup:di:compile हालांकि, इसमें लंबा समय लग सकता है। मैं केवल प्री-जेनरेट करना चाहूंगा एक विशिष्ट मॉड्यूल के लिए फाइलें । php bin/magento setup:di:compile …
33 php  magento2  di 

2
Magento 2: $ डेटा सरणी निर्माता पैरामीटर क्या है?
इसलिए मैंने देखा कि अधिकांश मॉडल और ब्लॉकों में, यह array $data = []कंस्ट्रक्टर के अंतिम पैरामीटर के रूप में दिया गया है । उदाहरण के लिए \Magento\Catalog\Block\Product\ListProduct public function __construct( \Magento\Catalog\Block\Product\Context $context, \Magento\Framework\Data\Helper\PostHelper $postDataHelper, \Magento\Catalog\Model\Layer\Resolver $layerResolver, CategoryRepositoryInterface $categoryRepository, \Magento\Framework\Url\Helper\Data $urlHelper, array $data = [] ) { $this->_catalogLayer = $layerResolver->get(); …

2
Magento2 से xml में सभी अनुमत `xsi: type` मान क्या हैं
Magento 2 (लगभग) में xml फ़ाइलों में सूचीबद्ध सभी तर्कों में एक विशेषता है xsi:typeजो यह निर्धारित करती है कि तर्क का मान कैसे व्याख्या किया गया है। उदाहरण के लिए, di.xmlबैकएंड मॉड्यूल की फ़ाइल में यह है: <argument name="scopeType" xsi:type="const">Magento\Framework\App\Config\ScopeConfigInterface::SCOPE_TYPE_DEFAULT</argument> इसका मतलब है कि तर्क scopeTypeका मूल्य स्थिर का …
20 magento2  xml  di 

4
Magento 2: एक व्यावहारिक कक्षा क्या है?
तो, मुझे पता है कि मैजेंटो 2 में एक प्रॉक्सी क्लास क्या है। मैंने इसके बारे में भयानक एलन स्टॉर्म लेख पढ़ा है और मैं पूरी तरह से समझता हूं कि उन कक्षाओं को कैसे उत्पन्न किया जाता है। हालांकि, और मुझे नहीं पता कि यह इसलिए है क्योंकि मैं …

2
Magento 2: प्रत्यक्ष वर्ग पथ बनाम कथन का उपयोग करें?
मुझे एक बिंदु याद आ रहा है लेकिन मैं सोच रहा हूं कि कभी-कभी एक विशिष्ट वर्ग के लिए "उपयोग" बयान क्यों होता है और कभी-कभी हम नहीं करते हैं। उदाहरण: app\code\Magento\Email\Model\Template.phpहमारे पास फ़ाइल के शीर्ष पर है: namespace Magento\Email\Model; use Magento\Store\Model\ScopeInterface; use Magento\Store\Model\StoreManagerInterface; फिर __constructविधि में हमारे पास निम्नलिखित …

1
Magento 2 - मैं किस मामले में di.xml और मॉड्यूल के लिए di.xml का उपयोग कैसे करूं?
Magento 2 में, मैं किस मामले का उपयोग करता हूं di.xmlऔर di.xmlमॉड्यूल के लिए कैसे उपयोग करूं? किसी को भी पता था, कृपया मुझे कदम से कदम दिखाओ।
12 magento2  di 

2
कुछ वर्ग अपने निर्माता और di.xml दोनों में इंजेक्शन को क्यों परिभाषित करते हैं?
मुझे समझ में नहीं आता है, कुछ वर्गों में, उनके निर्भरता इंजेक्शन को दो बार घोषित किया जाता है - एक बार di.xmlऔर ठोस वर्ग के निर्माता में। उदाहरण के लिए Magento\Backend\Model\Url, इसके di.xmlडि के लिए इस प्रकार के सेट को परिभाषित किया गया है: <type name="Magento\Backend\Model\Url"> <arguments> <argument name="scopeResolver" …

1
Di.xml में गतिशील रूप से कैसे सक्षम / अक्षम करें <?
वर्तमान &lt;preference/&gt;में मेरी एक di.xml फ़ाइल में निम्नलिखित है: &lt;preference for="Magento\Contact\Controller\Index\Post" type="RadTest\TestModule\Controller\Contact\Post" /&gt; मेरे पास व्यवस्थापक पैनल में मेरे मॉड्यूल के लिए सक्षम / अक्षम कॉन्फ़िगरेशन विकल्प है। मैं केवल तभी &lt;preference&gt;सक्षम होना चाहता हूं जब मेरा कस्टम कॉन्फ़िगरेशन विकल्प सक्षम होना चाहिए। मैं &lt;preference/&gt;अपने मॉड्यूल के कॉन्फ़िगरेशन के अनुसार …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.