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

[10 ноября 2016 г.]    Российская сборка Magento 2.49.12
Magento 2: модули и услуги
#1 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8884
  • Регистрация: 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


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