Para visualizados recentemente, você pode usar o widget do lado do administrador ou criar um bloco personalizado com \Magento\Reports\Model\ResourceModel\Product\CollectionFactory $productsFactory
Olhe para a:
vendor\magento\module-backend\Block\Dashboard\Tab\Products\Viewed.php
and
vendor\magento\module-backend\Block\Dashboard\Tab\Products\Ordered.php
Como obter a lista dos produtos mais visualizados?
Rakesh Jesadiya
criar widget do admin, na chamada front-end que widget, se bestsellers funciona para você, então, aceitar a minha resposta por isso vai útil para os outros
Pradeep Kumar
ok, vou verificar primeiro o best-seller. Obrigado.
Rakesh Jesadiya
sua multa de trabalho você terá identificação do produto e o nome, basta colocar para cada loop para a recolha e imprimir os dados
Pradeep Kumar
1
@RBJesadiya: - no fórum você não terá 100% de solução para sua tarefa, terá apenas idéias; se quiser aumentar um novo ticket, você pode tentar esta $ collection-> getSelect () -> limit (10);
Pradeep Kumar
0
Use o código a seguir para visualizar os produtos BEST SELLER e MAIS VISUALIZADOS no seu Magento 2 Slider.
Lembre-se de que, ao iniciar um site, você não terá dados de vendas; portanto, será necessário adicionar uma lógica de backup, por exemplo, recuperar produtos aleatórios do catálogo, se não houver nada na tabela de vendas.
Use o código a seguir para visualizar os produtos BEST SELLER e MAIS VISUALIZADOS no seu Magento 2 Slider.
fonte