验证配置类型

每个配置文件都根据特定于其配置类型的架构进行验证。 示例:在早期Commerce版本中配置在config.xml中的事件,现在在events.xml中配置。

可以在影响同一配置类型的多个文件的任意合并之前(可选)和之后验证配置文件。 除非单个文件和合并文件的验证规则相同,否则应提供两个用于验证配置文件的架构:

  • 用于验证个人的架构
  • 用于验证合并文件的架构

新配置文件必须附带XSD验证架构。 XML配置文件及其XSD验证文件必须具有相同的名称。

如果必须为单个XML文件使用两个XSD文件,则架构的名称应该可识别并与XML文件关联。
如果您有events.xml文件和第一个events.xsd文件,则合并的events.xml文件的XSD文件可以命名为events_merged.xsd
要确保通过适当的XSD文件验证XML文件,必须将统一资源名称(URN)添加到XML文件的XSD文件中。 例如:

<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager:etc/config.xsd">

IDE可以在运行时和开发过程中验证配置文件。

上一页用于部署的配置文件
下一页模块文件

Commerce