Сортировка последних товаров на главной

#
Сортировка последних товаров на главной
Добрый день!
Подскажите по вопросу, пожалуйста.

В магазине товары сортируются в соответствии с настройками - по возрастанию (1, 2, 3, 4 и т.д.), но в списке новых товаров на главной странице сортируются в обратной последовательности (4, 3, 2, 1). Как возможно решить проблему?

Заранее благодарю за помощь!
lbrstudio@mail.ru
Модератор
#
Re: Сортировка последних товаров на главной
O`Breea,
посмотрите код показа на главной странице, вероятно там очистка сортировки и указание другой сортировки.
#
Re: Сортировка последних товаров на главной
Допускаю, что плохо смотрел, но найти не смог. Код такой

<!-- Шаблон для товара -->
    
    
   <xsl:template match="shop_item">
      <div class="new_prod_box">
         <!--<a href="{url}" hostcms:id="{@id}" hostcms:field="name" hostcms:entity="shop_item">
            <xsl:value-of disable-output-escaping="yes" select="name"/>
         </a>-->
                <xsl:value-of disable-output-escaping="yes" select="description"/>
                <div class="pum"><a href="{url}" title="{name}" hostcms:id="{@id}" hostcms:field="name" hostcms:entity="shop_item"></a></div>
         <xsl:if test="image_small != ''">
            <div class="new_prod_bg">
               <span class="new_icon"><img src="/images/site34/new_icon.gif" alt="" title="" /></span>
               <a href="{url}"><img src="{dir}{image_small}" alt="{name}" title="{name}" class="thumb" border="0" /></a>
            </div>
         </xsl:if>
         <div class="price">
            <strong>Цена</strong>
         <span class="red"><xsl:value-of select="format-number(price, '### ##0', 'my')"/><xsl:text> </xsl:text><xsl:value-of select="currency"/></span>
         </div>
            
      </div>
        
   </xsl:template>
   
   <!-- Шаблон для скидки -->
   <xsl:template match="discount">
      <br/>
   <xsl:value-of disable-output-escaping="yes" select="name"/><xsl:text> </xsl:text><xsl:value-of disable-output-escaping="yes" select="value"/>%</xsl:template>
   
</xsl:stylesheet>
lbrstudio@mail.ru
Модератор
#
Re: Сортировка последних товаров на главной
O`Breea,

Это XSL-шаблон показа. Речь шла о PHP-коде вызова в макете для главной страницы. Именно там можно выставить сортировку.
Вы только что начали читать предложение, чтение которого вы уже заканчиваете.
#
Re: Сортировка последних товаров на главной
Ага, значит, неверно понял подсказку.
Не подскажете название php-файла, который отвечает за сортировку на главной?
lbrstudio@mail.ru
Модератор
#
Re: Сортировка последних товаров на главной
O`Breea,
В предыдущем сообщении написал. Смотрите макет для главной страницы.
Вы только что начали читать предложение, чтение которого вы уже заканчиваете.
#
Re: Сортировка последних товаров на главной
Спасибо, нашёл. В строке
->orderBy('shop_items.id', 'DESC');
меняем DESC на ASC
lbrstudio@mail.ru
Авторизация