Как по умолчанию отсортировать товар по убыванию?

Discussion in 'Магазины, электронная коммерция' started by joni, Oct 10, 2008.

  1. Offline

    joni Недавно здесь

    Joined:
    Oct 10, 2008
    Messages:
    7
    Likes Received:
    0
    Добрый день, нужна очень помощь!!!!
    Нужно сделать, что бы товар в VirtueMart сортировался по последнему поступлению по убыванию. То есть когда человек заходил в каталог, он видел на первой страничке товар который добавили в последней раз! Все перерыл, в админке нет, на форуме тут тоже, может кто сталкивался, очень нужно!
     
    Last edited by a moderator: Oct 16, 2008
  2.  
  3. Offline

    morph Пользователь

    Joined:
    Apr 5, 2007
    Messages:
    158
    Likes Received:
    10
    Gender:
    Male
    вы хоть версию назовите - быстрей помогут
     
  4. Offline

    joni Недавно здесь

    Joined:
    Oct 10, 2008
    Messages:
    7
    Likes Received:
    0
    VirtueMart 1.1.0
     
  5. Offline

    morph Пользователь

    Joined:
    Apr 5, 2007
    Messages:
    158
    Likes Received:
    10
    Gender:
    Male
    с 1.1.* не работаю
    для 1.0.* ,впринципе структуры схожие...
    /html/shop.browse.php - там смотрите
    попробуйте
    $DescOrderBy = $vmInputFilter->safeSQL( mosGetParam( $_REQUEST, 'DescOrderBy', "ASC" ));
    заменить
    $DescOrderBy = $vmInputFilter->safeSQL( mosGetParam( $_REQUEST, 'DescOrderBy', "DESC" ));
    по аналогии
     
  6. Offline

    joni Недавно здесь

    Joined:
    Oct 10, 2008
    Messages:
    7
    Likes Received:
    0
    У меня нет такой строчки (
     
    Last edited: Oct 10, 2008
  7. Offline

    joni Недавно здесь

    Joined:
    Oct 10, 2008
    Messages:
    7
    Likes Received:
    0
    КТО ПОМОЖЕТ в версии VirtueMart 1.1.0

    Добавлено через 7 часов 29 минут
    В каких еще файлах можно найти подобный код?
     
    Last edited: Oct 13, 2008
  8. Offline

    bugi Недавно здесь

    Joined:
    Sep 25, 2009
    Messages:
    2
    Likes Received:
    0
    Gender:
    Male
    а у меня не работает в 1.0... Как были старые вверху, так и есть... Что еще может влиять на нерабочую строчку?

    $DescOrderBy = $vmInputFilter->safeSQL( mosGetParam( $_REQUEST, 'DescOrderBy', "DESC" ));
     
  9. artrider
    Offline

    artrider Недавно здесь

    Joined:
    Nov 26, 2009
    Messages:
    2
    Likes Received:
    0
    Gender:
    Male
    VirtueMart 1.1.4 stable
    administrator/components/com_virtuemart/html/shop_browse_queries.php

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

    заменить на

    $DescOrderBy = strtoupper($vm_mainframe->getUserStateFromRequest( "browse{$keyword}{$category_id}{$manufacturer_id}DescOrderBy", 'DescOrderBy', "DESC" ));

    B)
     

Share This Page

Loading...