LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
27.05.2012, 15:05:18 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Сортировка товаров  (Прочитано 3306 раз)
0 Пользователей и 1 Гость смотрят эту тему.
vadsson
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Пол: Мужской
Сообщений: 30



« : 14.09.2007, 17:44:00 »

При заходе на страницу browse товары сортируются по умалчанию в порядке возростания по цене, а нужно наоборот чтоб в убывании, именно при заходе на страницу не нажимая кнопки сортировки... кто нибудь сталкивался?
Записан
vadsson
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Пол: Мужской
Сообщений: 30



« Ответ #1 : 15.09.2007, 16:22:49 »

Не ужели никто не знает....
Записан
murat
Давно я тут
****

Репутация: +12/-0
Offline Offline

Сообщений: 282


« Ответ #2 : 22.09.2007, 10:00:42 »

нужно найти где идет запрос к базе и поставить вместо ASC DESC
Записан
cyberrr
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 10


« Ответ #3 : 27.09.2007, 13:59:47 »

Вот здесь есть ответ:

http://forum.virtuemart.ru/index.php?topic=416.0;topicseen
Записан
igoryk
Давно я тут
****

Репутация: +8/-0
Offline Offline

Сообщений: 224


« Ответ #4 : 15.09.2010, 22:50:07 »


по этой ссылке нет поста Sad

Вопрос по прежнему актуален...
Записан
adjuster
Завсегдатай
*****

Репутация: +52/-2
Offline Offline

Пол: Мужской
Сообщений: 788


« Ответ #5 : 16.09.2010, 17:36:10 »

Не нашел я функцию  VM_BROWSE_ORDERBY_FIELDS,

но нашел строки, которые помогут:
 
Цитировать
if ($DescOrderBy == "DESC") {
            $icon = "sort_desc.png";
            $selected = Array( "selected=\"selected\"", "" );
              $asc_desc = Array( "DESC", "ASC" );
        }
        else {
              $icon = "sort_asc.png";
            $selected = Array( "", "selected=\"selected\"" );
            $asc_desc = Array( "ASC", "DESC" );

Выделенное меняем на ASC - должно прокатить (не проверял)
Записан
adjuster
Завсегдатай
*****

Репутация: +52/-2
Offline Offline

Пол: Мужской
Сообщений: 788


« Ответ #6 : 16.09.2010, 17:39:57 »

Хотя, наверно неправильно указал:

Цитировать
// Descending or Ascending Order? possible values: [ASC|DESC]
$DescOrderBy = strtoupper($vm_mainframe->getUserStateFromRequest( "browse{$keyword}{$category_id}{$manufacturer_id}DescOrderBy", 'DescOrderBy', "ASC" ));
$DescOrderBy = $DescOrderBy == 'ASC' ? 'ASC' : 'DESC';

В файле shop_browse_queries.php
Записан
Аня
Завсегдатай
*****

Репутация: +31/-0
Offline Offline

Пол: Женский
Сообщений: 617


Прогресс - враг человечества!


« Ответ #7 : 28.09.2010, 13:45:50 »

http://forum.virtuemart.net/index.php?topic=65709.msg217507#msg217507
Если делать как там сказано, по умолчанию будут наверху последние поступления, самые дорогие товары и Я вместо А ))))
Записан
aks99
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 14


« Ответ #8 : 04.10.2010, 13:27:40 »

Может тогда знаете как сделать вообще без сортировки ? Я хочу сам сортировать товары через админку (циферками)?
Записан
vtx
Давно я тут
****

Репутация: +16/-0
Offline Offline

Сообщений: 231



« Ответ #9 : 18.11.2010, 12:37:10 »

Кто знает как присвоить новое поле сортировки? То есть присвоть циф. эквивалент к товару не проблема, а как вывести его в варианты сортировки?
Записан
BAHbKA
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Сообщений: 39


« Ответ #10 : 24.01.2012, 10:52:40 »

Здравствуйте! Тема хоть и стара, но все еще актуальна Smiley

Глючит сортировка. По цене сортирует, а по названию - почему-то отказывается. Кто с таким сталкивался и как это лечить?

Joomla! 1.5.23 Stable
VirtueMart 1.1.9 stable
Записан
artrush
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 103



« Ответ #11 : 10.03.2012, 13:14:49 »

Тоже встал данный вопрос.
Сортирует товары только по алфавиту, а хочется цифрами.
Virt 1.1.9
Записан
artrush
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 103



« Ответ #12 : 10.03.2012, 13:25:52 »

Нашел решение.
Все очень просто.
В настройках virta на вкладке "сайт" есть пункт "Сортировка товаров по умолчанию" там нужно поставить "по-умолчанию" и тогда можно управлять цифрами.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet