Skip to content

Commit 885b7a9

Browse files
committed
MAGETWO-98592: [Elastic] Fix catalog search with elasticsearch6
1 parent 7da997f commit 885b7a9

File tree

1 file changed

+32
-0
lines changed
  • app/code/Magento/Elasticsearch6/etc

1 file changed

+32
-0
lines changed

app/code/Magento/Elasticsearch6/etc/di.xml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -170,4 +170,36 @@
170170
</argument>
171171
</arguments>
172172
</type>
173+
174+
<virtualType name="elasticsearchLayerCategoryItemCollectionProvider" type="Magento\Elasticsearch\Model\Layer\Category\ItemCollectionProvider">
175+
<arguments>
176+
<argument name="factories" xsi:type="array">
177+
<item name="elasticsearch6" xsi:type="object">elasticsearchCategoryCollectionFactory</item>
178+
</argument>
179+
</arguments>
180+
</virtualType>
181+
182+
<type name="Magento\CatalogSearch\Model\Search\ItemCollectionProvider">
183+
<arguments>
184+
<argument name="factories" xsi:type="array">
185+
<item name="elasticsearch6" xsi:type="object">elasticsearchAdvancedCollectionFactory</item>
186+
</argument>
187+
</arguments>
188+
</type>
189+
190+
<type name="Magento\CatalogSearch\Model\Advanced\ProductCollectionPrepareStrategyProvider">
191+
<arguments>
192+
<argument name="strategies" xsi:type="array">
193+
<item name="elasticsearch6" xsi:type="object">Magento\Elasticsearch\Model\Advanced\ProductCollectionPrepareStrategy</item>
194+
</argument>
195+
</arguments>
196+
</type>
197+
198+
<virtualType name="elasticsearchLayerSearchItemCollectionProvider" type="Magento\Elasticsearch\Model\Layer\Search\ItemCollectionProvider">
199+
<arguments>
200+
<argument name="factories" xsi:type="array">
201+
<item name="elasticsearch6" xsi:type="object">elasticsearchFulltextSearchCollectionFactory</item>
202+
</argument>
203+
</arguments>
204+
</virtualType>
173205
</config>

0 commit comments

Comments
 (0)