digital-holding/artis-simple-product-variant-overwrite-hotfix-plugin

插件,解决保存简单产品时,导致视图未出现字段被清除的问题。


README

插件,解决保存简单产品时,导致视图未出现字段被清除的问题。

默认情况下,Sylius会将重复的变体字段添加到父产品的表单中,如果我们在编辑产品时实际上不需要设置特定变体的参数,这看起来像是一种糟糕的编码。

此插件通过添加一个监听器来解决这个问题,该监听器会从表单中删除未设置的字段,从而停止对这些值的所有处理。

安装

首先,使用composer进行安装

composer require digital-holding/artis-simple-product-variant-overwrite-hotfix-plugin

然后,将条目添加到您的 config/bundles.php

DH\ArtisSimpleProductVariantOverwriteHotfixPlugin\DHArtisSimpleProductVariantOverwriteHotfixPlugin::class => ['all' => true]

(这部分可能已经由 Symfony/Flex 完成)