ใน 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>
ไม่มีใครรู้ว่าไฟล์เหล่านี้จะใช้สำหรับในวีโอไอพี 2? พวกมันดูเหมือนจะเป็น<resources/>
โหนดระดับบนสุดของ Magento 1 อย่างไรก็ตามตั้งแต่วีโอไอพีไม่ใช้การตั้งค่าทรัพยากรรุ่น / Migrations (แทนวีโอไอพี 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)
นี้ อาจให้ความคิดใด ๆ