avatar

Отдельные страницы для рекомендуемых и акционных товаров

Опубликовал в блог Дополнения и модули для Simpla CMS
0
В Симпле есть возможность задавать различные параметры для товара. Такие как рекомендуемые, или хиты продаж (звездочка). В новинки товар попадает, если у него дата создания стоит в пределах последнего месяца. А товаром со скидкой, или же аукционным товар становится, если у него в каком-то их вариантов есть значение в старой цене.

.htaccess в корне сайта добавить после:
RewriteRule ^catalog/([^/]+)/?$ index.php?module=ProductsView&category=$1 [L,QSA]

RewriteRule ^hits/?$    index.php?module=ProductsView&mode=hits [L,QSA]
RewriteRule ^sale/?$    index.php?module=ProductsView&mode=sale [L,QSA]

в view/ProductsView.php добавить:
// GET-Параметры
        $category_url = $this->request->get('category', 'string');
        $brand_url    = $this->request->get('brand', 'string');
    $mode    = $this->request->get('mode', 'string');
        
        $filter = array();
        $filter['visible'] = 1;    
 
        if ($mode == 'hits')
        {
            $filter['featured'] = 1;
        }
        if ($mode == 'sale')
        {
            $filter['discounted'] = 1;
        }

Готово, по адресу hits — рекомендуемые, по адресу sale — аукционные товары.

В админке создать страницы в «Другие страницы» с такими урлами и для них все прописать (заголовок, описание, ключевые слова.)
Осталось добавить ссылки на все это — например на той же главной странице рядом с выводом виджетов.

Для рекомендуемых
<a href="hits">Все хиты продаж</a>

и для товаров со скидкой
<a href="sale">Все скидки</a>
0 комментариев RSS
Нет комментариев
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.