37 lines
1.9 KiB
XML
37 lines
1.9 KiB
XML
<?xml version="1.0"?>
|
|
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd">
|
|
<type name="Esun\Catalog\Controller\Adminhtml\Product\Image\Upload">
|
|
<arguments>
|
|
<argument name="imageUploader" xsi:type="object">Esun\Catalog\ProductDetailImageUpload</argument>
|
|
</arguments>
|
|
</type>
|
|
<type name="Esun\Catalog\Controller\Adminhtml\Product\Certification\Upload">
|
|
<arguments>
|
|
<argument name="fileUploader" xsi:type="object">Esun\Catalog\Model\CertificationFileUploader</argument>
|
|
</arguments>
|
|
</type>
|
|
<type name="Magento\Catalog\Controller\Adminhtml\Product\Save">
|
|
<plugin name="esun_catalog_product_save_detail_content"
|
|
type="Esun\Catalog\Plugin\Adminhtml\ProductSaveDetailContentPlugin"/>
|
|
</type>
|
|
<type name="Magento\Catalog\Controller\Adminhtml\Product\Attribute\Save">
|
|
<plugin name="esun_catalog_color_attribute_save"
|
|
type="Esun\Catalog\Plugin\Adminhtml\ColorAttributeSavePlugin"/>
|
|
</type>
|
|
<virtualType name="Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Pool">
|
|
<arguments>
|
|
<argument name="modifiers" xsi:type="array">
|
|
<item name="esun-detail-content" xsi:type="array">
|
|
<item name="class" xsi:type="string">Esun\Catalog\Ui\DataProvider\Product\Form\Modifier\DetailContent</item>
|
|
<item name="sortOrder" xsi:type="number">165</item>
|
|
</item>
|
|
<item name="esun-product-recommendations" xsi:type="array">
|
|
<item name="class" xsi:type="string">Esun\Catalog\Ui\DataProvider\Product\Form\Modifier\Recommendations</item>
|
|
<item name="sortOrder" xsi:type="number">166</item>
|
|
</item>
|
|
</argument>
|
|
</arguments>
|
|
</virtualType>
|
|
</config>
|