Di Magento 2, salah satu file konfigurasi XML yang mungkin dimiliki modul adalah resources.xml
file. Misalnya, modul penjualan memiliki satu
#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>
Adakah yang tahu untuk apa file-file ini digunakan di Magento 2? Mereka tampaknya menjadi <resources/>
simpul tingkat atas Magento 1 tua . Namun, karena Magento penggunaan tidak lagi Penataan Sumber Daya Model / Migrasi (bukan Magento 2 menggunakan kelas dalam Setup/InstallSchema.php
, Setup/InstallData.php
, Setup/UpgradeSchema.php
, Setup/UpgradeData.php
untuk install / migrasi seperti script), yang tidak 100% jelas apa yang sales_setup
sumber daya adalah untuk.
Untuk sumber daya non-setup, apakah ini hanya cara lain untuk menambahkan kelas koneksi database dengan informasi string koneksi / kredensial berbeda? Atau sesuatu yang lain?
vendor\magento\framework\App\etc\resources.xsd"(4,41)
. mungkin bisa memberikan ide