Для недавно просмотренных вы можете использовать виджет со стороны администратора или вы можете написать пользовательский блок с \Magento\Reports\Model\ResourceModel\Product\CollectionFactory $productsFactory
Смотреть на:
vendor\magento\module-backend\Block\Dashboard\Tab\Products\Viewed.php
and
vendor\magento\module-backend\Block\Dashboard\Tab\Products\Ordered.php
создайте виджет от администратора, передний вызовите этот виджет, если бестселлеры работают для вас, примите мой ответ, чтобы он был полезен для других
Pradeep Kumar
хорошо, я проверю это сначала для бестселлера. Благодарю.
Ракеш Джесадия
все работает нормально, вы получите идентификатор продукта и имя, просто поместите для каждой петли для сбора и распечатайте данные
Pradeep Kumar
1
@RBJesadiya: - на форуме вы не получите 100% решения для вашей задачи, вы получите только идеи, если вы хотите поднять еще больше новых заявок, вы можете попробовать это $ collection-> getSelect () -> limit (10);
Прадип Кумар
0
Используйте следующий код, чтобы просмотреть ЛУЧШИЙ ПРОДАВЕЦ, а также САМЫЕ ПРОСМОТРЕННЫЕ продукты на вашем Magento 2 Slider.
Помните, что при первом запуске сайта у вас не будет никаких данных о продажах, поэтому вам нужно будет добавить логику резервного копирования, например, извлекать случайные продукты из каталога, если в таблице продаж ничего нет.
Используйте следующий код, чтобы просмотреть ЛУЧШИЙ ПРОДАВЕЦ, а также САМЫЕ ПРОСМОТРЕННЫЕ продукты на вашем Magento 2 Slider.
источник