You can get the total category count for the store in Magento 2 by using the getCount() method.
You can fetch that information from
Magento\Catalog\Api\CategoryManagementInterface.
All you need to do is just create a simple Model class which will help you to retrieve the total number of the category. Code is as per below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
<?php namespace Magemonkey\CategoryCount\Model; use Magento\Catalog\Api\CategoryManagementInterface; class CategoryCount { /** * @var CategoryManagementInterface */ private $categoryManagement; public function __construct( CategoryManagementInterface $categoryManagement ) { $this->categoryManagement = $categoryManagement; } /** * Fetch all Category count * * @return int */ public function getCategoryCount() { $categoryCount = $this->categoryManagement->getCount(); return $categoryCount; } } |
Once you done with the code part, you can call method by using below command,
$categoryCount = $this->getCategoryCount();
That’s it.
If you want get query string params in controller file,...
Create di.xml and add the below code Magemonkey/Redirect/etc/frontend/di.xml [crayon-62846e0cea31b840602153/] Create...
You can try below code to change local date to...
Step 1: First you need to add registration.php file in...
Step1 : Override message.js in current theme file on the...