di.xml 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. <?xml version="1.0"?>
  2. <!--
  3. /**
  4. * Copyright © Magento, Inc. All rights reserved.
  5. * See COPYING.txt for license details.
  6. */
  7. -->
  8. <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd">
  9. <type name="Magento\ConfigurableProduct\Ui\DataProvider\Product\Form\Modifier\Composite">
  10. <arguments>
  11. <argument name="modifiers" xsi:type="array">
  12. <item name="inventoryConfigurablePanel" xsi:type="string">Magento\InventoryConfigurableProductAdminUi\Ui\DataProvider\Product\Form\Modifier\InventoryConfigurablePanel</item>
  13. </argument>
  14. </arguments>
  15. </type>
  16. <type name="Magento\ConfigurableProduct\Block\Adminhtml\Product\Steps\Bulk">
  17. <plugin name="adapt_configurable_wizard_bulk_block_to_msi"
  18. type="Magento\InventoryConfigurableProductAdminUi\Plugin\Block\BulkStepChangeTemplate"/>
  19. </type>
  20. <type name="Magento\InventoryConfigurableProductAdminUi\Plugin\Block\BulkStepChangeTemplate">
  21. <arguments>
  22. <argument name="multiSourceTemplate" xsi:type="string">Magento_InventoryConfigurableProductAdminUi::catalog/product/edit/attribute/steps/bulk.phtml</argument>
  23. </arguments>
  24. </type>
  25. <type name="Magento\ConfigurableProduct\Block\Adminhtml\Product\Steps\Summary">
  26. <plugin name="adapt_configurable_wizard_summary_block_to_msi"
  27. type="Magento\InventoryConfigurableProductAdminUi\Plugin\Block\SummaryStepChangeTemplate"/>
  28. </type>
  29. <type name="Magento\InventoryConfigurableProductAdminUi\Plugin\Block\SummaryStepChangeTemplate">
  30. <arguments>
  31. <argument name="multiSourceTemplate" xsi:type="string">Magento_InventoryConfigurableProductAdminUi::catalog/product/edit/attribute/steps/summary.phtml</argument>
  32. </arguments>
  33. </type>
  34. <type name="Magento\ConfigurableProduct\Block\Adminhtml\Product\Edit\Tab\Variations\Config\Matrix">
  35. <plugin name="add_quantity_per_source_to_variations_matrix"
  36. type="Magento\InventoryConfigurableProductAdminUi\Plugin\Block\AddQuantityPerSourceToVariationsMatrix"/>
  37. </type>
  38. </config>