Magento 2 में, XML कॉन्फ़िगरेशन फ़ाइलों में से एक मॉड्यूल resources.xml
फ़ाइल हो सकती है । उदाहरण के लिए, बिक्री मॉड्यूल में एक है
#File: vendor/magento/module-sales/etc/resources.xml
<?xml version="1.0" encoding="UTF-8"?>
<!--
/**
* Copyright © 2015 Magento. All rights reserved.
* See COPYING.txt for license details.
*/
-->
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:App/etc/resources.xsd">
<resource name="sales_setup" extends="core_setup" />
<resource name="sales" extends="core" />
</config>
क्या किसी को पता है कि इन फाइलों का उपयोग Magento 2 में किस लिए किया जाता है? वे पुराने Magento के 1 शीर्ष स्तर के <resources/>
नोड प्रतीत होते हैं । हालांकि, बाद से Magento अब का उपयोग करता है सेटअप संसाधन मॉडल / माइग्रेशन (में बजाय Magento 2 का उपयोग करता है वर्गों Setup/InstallSchema.php
, Setup/InstallData.php
, Setup/UpgradeSchema.php
, Setup/UpgradeData.php
स्थापित करने के लिए / लिपियों प्रवास की तरह), उसके 100% स्पष्ट क्या sales_setup
संसाधन के लिए है।
गैर सेटअप संसाधन के लिए, क्या यह अलग क्रेडेंशियल / कनेक्शन स्ट्रिंग जानकारी के साथ डेटाबेस कनेक्शन वर्ग जोड़ने का सिर्फ एक और तरीका है? या कुछ और?
vendor\magento\framework\App\etc\resources.xsd"(4,41)
। किसी भी विचार दे हो सकता है हो सकता है