From 122bb5559d66fff33bb1f967f3349ec66aa1f111 Mon Sep 17 00:00:00 2001 From: Mohamed Abbas Date: Thu, 12 Dec 2024 20:12:53 +0530 Subject: [PATCH] 32777 lack of code consistency issue --- .../view/frontend/templates/product/list/items.phtml | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/app/code/Magento/Catalog/view/frontend/templates/product/list/items.phtml b/app/code/Magento/Catalog/view/frontend/templates/product/list/items.phtml index 6fd619de7fd6c..2c75ea9400202 100644 --- a/app/code/Magento/Catalog/view/frontend/templates/product/list/items.phtml +++ b/app/code/Magento/Catalog/view/frontend/templates/product/list/items.phtml @@ -36,7 +36,9 @@ switch ($type = $block->getType()) { case 'related': /** @var \Magento\Catalog\Block\Product\ProductList\Related $block */ - if ($exist = $block->getItems()->getSize()) { + $items = $block->getItems(); + if ($items && count($items) > 0) { + $exist = true; $type = 'related'; $class = $type; @@ -77,7 +79,9 @@ switch ($type = $block->getType()) { case 'upsell': /** @var \Magento\Catalog\Block\Product\ProductList\Upsell $block */ - if ($exist = count($block->getItemCollection()->getItems())) { + $items = $block->getItemCollection()->getItems(); + if ($items && count($items) > 0) { + $exist = true; $type = 'upsell'; $class = $type; @@ -116,7 +120,9 @@ switch ($type = $block->getType()) { case 'crosssell': /** @var \Magento\Catalog\Block\Product\ProductList\Crosssell $block */ - if ($exist = count($block->getItems())) { + $items = $block->getItems(); + if ($items && count($items) > 0) { + $exist = true; $type = 'crosssell'; $class = $type;