Skip to content

Commit dcccf6a

Browse files
committed
MAGETWO-88670: Catalog EAV table getting called instead of flat table on top menu when flat is enabled
1 parent d447610 commit dcccf6a

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

app/code/Magento/Catalog/Model/ResourceModel/Category/CollectionFactory.php renamed to app/code/Magento/Catalog/Model/ResourceModel/Category/StateDependentCollectionFactory.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77
namespace Magento\Catalog\Model\ResourceModel\Category;
88

99
/**
10-
* Factory class for category collection
10+
* Factory class for state dependent category collection
1111
*/
12-
class CollectionFactory
12+
class StateDependentCollectionFactory
1313
{
1414
/**
1515
* Object Manager instance

app/code/Magento/Catalog/Plugin/Block/Topmenu.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ class Topmenu
2222
protected $catalogCategory;
2323

2424
/**
25-
* @var \Magento\Catalog\Model\ResourceModel\Category\CollectionFactory
25+
* @var \Magento\Catalog\Model\ResourceModel\Category\StateDependentCollectionFactory
2626
*/
2727
private $collectionFactory;
2828

@@ -40,13 +40,13 @@ class Topmenu
4040
* Initialize dependencies.
4141
*
4242
* @param \Magento\Catalog\Helper\Category $catalogCategory
43-
* @param \Magento\Catalog\Model\ResourceModel\Category\CollectionFactory $categoryCollectionFactory
43+
* @param \Magento\Catalog\Model\ResourceModel\Category\StateDependentCollectionFactory $categoryCollectionFactory
4444
* @param \Magento\Store\Model\StoreManagerInterface $storeManager
4545
* @param \Magento\Catalog\Model\Layer\Resolver $layerResolver
4646
*/
4747
public function __construct(
4848
\Magento\Catalog\Helper\Category $catalogCategory,
49-
\Magento\Catalog\Model\ResourceModel\Category\CollectionFactory $categoryCollectionFactory,
49+
\Magento\Catalog\Model\ResourceModel\Category\StateDependentCollectionFactory $categoryCollectionFactory,
5050
\Magento\Store\Model\StoreManagerInterface $storeManager,
5151
\Magento\Catalog\Model\Layer\Resolver $layerResolver
5252
) {

0 commit comments

Comments
 (0)