Сортировка по цене (по умолчанию)

Тема в разделе "WebAsyst", создана пользователем mytrance, 5 мар 2010.

Статус темы:
Закрыта.
Модераторы: mdss
  1. mytrance

    mytrance

    Регистр.:
    15 дек 2007
    Сообщения:
    347
    Симпатии:
    120
    Нужно чтобы товары по умолчанию выводились в категории в порядке возрастания цены. Соответственно вопрос, как это сделать?
     
  2. Ins1ne

    Ins1ne Постоялец

    Регистр.:
    26 авг 2009
    Сообщения:
    89
    Симпатии:
    25
    можно попробовать сделать через javascript, проверять находитесь ли вы на странице каталога и если да, то перенаправлять на "страница каталога/?sort=Price&direction=ASC"
     
  3. mytrance

    mytrance

    Регистр.:
    15 дек 2007
    Сообщения:
    347
    Симпатии:
    120
    Думаю это не лучший способ. На оф. форуме есть красивое решение для фри версии шоп-скрипта,
    http://forum.webasyst.ru/viewtopic.php?id=2849
    но для Вебасист к сожалению оно не подходит
     
  4. mytrance

    mytrance

    Регистр.:
    15 дек 2007
    Сообщения:
    347
    Симпатии:
    120
    В факе нашел похожую тему:
    А что же там прописать, чтобы по цене сортировалось?
     
    danila_master нравится это.
  5. mytrance

    mytrance

    Регистр.:
    15 дек 2007
    Сообщения:
    347
    Симпатии:
    120
    Всем спасибо за помощь! :D
    Чтобы товары выводились в категории по цене:

    В файле \published\SC\html\scripts\core_functions\product_functions.php
    строку
    $order_by_clause = ' ORDER BY sort_order,
    заменяем на
    $order_by_clause = ' ORDER BY price, sort_order,
     
Статус темы:
Закрыта.