You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

51 lines
2.4 KiB

  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\MediaContentSynchronizationCatalog\Model\Synchronizer\Category">
  10. <arguments>
  11. <argument name="fields" xsi:type="array">
  12. <item name="image" xsi:type="string">image</item>
  13. <item name="description" xsi:type="string">description</item>
  14. </argument>
  15. </arguments>
  16. </type>
  17. <type name="Magento\MediaContentSynchronizationApi\Model\GetEntitiesInterface">
  18. <arguments>
  19. <argument name="entities" xsi:type="array">
  20. <item name="catalog_product" xsi:type="string">Magento\Catalog\Api\Data\ProductInterface</item>
  21. <item name="catalog_category" xsi:type="string">Magento\Catalog\Api\Data\CategoryInterface</item>
  22. </argument>
  23. </arguments>
  24. </type>
  25. <type name="Magento\MediaContentSynchronizationCatalog\Model\Synchronizer\Product">
  26. <arguments>
  27. <argument name="fields" xsi:type="array">
  28. <item name="description" xsi:type="string">description</item>
  29. <item name="short_description" xsi:type="string">short_description</item>
  30. </argument>
  31. </arguments>
  32. </type>
  33. <type name="Magento\MediaContentSynchronizationApi\Model\SynchronizerPool">
  34. <arguments>
  35. <argument name="synchronizers" xsi:type="array">
  36. <item name="media_content_category_synchronizer" xsi:type="object">Magento\MediaContentSynchronizationCatalog\Model\Synchronizer\Category</item>
  37. <item name="media_content_product_synchronizer" xsi:type="object">Magento\MediaContentSynchronizationCatalog\Model\Synchronizer\Product</item>
  38. </argument>
  39. </arguments>
  40. </type>
  41. <type name="Magento\MediaContentSynchronizationApi\Model\SynchronizeIdentitiesPool">
  42. <arguments>
  43. <argument name="synchronizers" xsi:type="array">
  44. <item name="media_content_catalog"
  45. xsi:type="object">Magento\MediaContentSynchronizationCatalog\Model\Synchronizer\SynchronizeIdentities
  46. </item>
  47. </argument>
  48. </arguments>
  49. </type>
  50. </config>