Помощь Как вывести все товары со всех категорий на главную?

  • Автор темы Автор темы Webroot
  • Дата начала Дата начала

Webroot

Творец (III)
Сообщения
14
Реакции
5
Баллы
61
Доброго всем.
Вопрос: Как вывести все товары со всех категорий на главную, что ещё был фильтр.
Нужно сделать на главной так, как-будто я нахожусь в одной из категорий и юзаю фильтр.
Сейчас на главную выводятся, всякие новые группы товаров, популярное, и т.д.
Естественно будет нужен инфинити скрол, такой плагин я видел на форуме. Но это ведь уже другой вопрос, верно? Просто подозреваю если колхозить, то можно столкнутся с какими-нибудь багами.
Желательно готовое решение, мб кто что видел, я в теме недавно.
Спасибо.
 
Как вывести все товары со всех категорий на главную, что ещё был фильтр.
Не знаю правильное решение или нет, но сделал так:
в /controllers/front/IndexController.php
это:
PHP:
class IndexControllerCore extends FrontController
{
    public $php_self = 'index';

    /**
     * Assign template vars related to page content.
     *
     * @see FrontController::initContent()
     */
    /*public function initContent()
    {
        parent::initContent();
        $this->context->smarty->assign([
            'HOOK_HOME' => Hook::exec('displayHome'),
        ]);
        $this->setTemplate('index');
    }
}
заменил на это:
PHP:
class IndexControllerCore extends CategoryController
{
    public $php_self = 'index';
    
    public function init(){
        $_GET['id_category']=2;
        parent::init();
    }
    
    public function initContent()
    {
        parent::initContent();
    }
}
оно как бы работает, и вроде как надо, но в адресной строке теперь за место index.php вот это: index.php?id_category=2&controller=category
хотелось бы конечно чистый index.php.
 
Назад
Верх