Сбой пошаговой фильтрации в Magento 1.4: Invalid argument supplied for foreach

[16 июля 2019 г.]    Российская сборка Magento 2.52.2
Magento 2: модули и услуги
magereport.com: составление перечня необходимых для установки заплаток SUPEE
#1 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8995
  • Регистрация: 20.02.2010

02.11.2010 18:07

Magento 1.4 при использовании некоторых тем (например, Magento Blank) не отображает ссылки постраничной навигации.
В журнале ошибок сообщение может выглядеть так:
exception 'Exception' with message 'Warning: Invalid argument supplied for foreach()  in app/design/frontend/blank/theme084/template/catalog/product/list/toolbar.phtml


Для исправления дефекта

1) создайте папку app/code/local/Mage/Catalog/Block/Product/List
2) скопируйте
app/code/core/Mage/Catalog/Block/Product/List/Toolbar.php
в папку
app/code/local/Mage/Catalog/Block/Product/List

3)
откройте app/code/local/Mage/Catalog/Block/Product/List/Toolbar.php
и замените:
class Mage_Catalog_Block_Product_List_Toolbar extends Mage_Core_Block_Template

на
class Mage_Catalog_Block_Product_List_Toolbar extends Mage_Page_Block_Html_Pager


Поделиться темой: