Автор Тема: Баг - Сортировка товара для брендов и тэгов (Витрина)  (Прочитано 12765 раз)

Оффлайн Kokoc

  • Чайник
  • *
  • Сообщений: 16
    • Просмотр профиля
Всем доброго времени суток!

Обнаружил такой баг на демо сайте http://lego-demo.shop-script.org

Когда выбираешь любого производителя из списка, то тебе показывают список товара только с этим производителем, и выше есть сортировка товара по параметрам (имя А - Я, цена Выше - Ниже и т.д.) .. так вот в этой сортировки нельзя выбрать самый верхний вариант (в нашем случае это Имени: А - Я), и когда выбираешь любой другой вариант, он его сортирует по выбранному варианту, но всеравно показывает самый верхний (Имени: А - Я).

Такая же проблема и с тегами, когда выбираешь любой тег из "облака", то там тоже сортировка глючит.
Хотя если выбирать товар из обычного каталога, то там все работает.

Оффлайн Kokoc

  • Чайник
  • *
  • Сообщений: 16
    • Просмотр профиля
Вопрос остается открыт.. как исправить баг?

в демо версии SP 5, этого бага не заметил, поэтому вопрос к pehser!
http://lego-nightly.shop-script.org/

Оффлайн Kokoc

  • Чайник
  • *
  • Сообщений: 16
    • Просмотр профиля
судя повсему правилось в includes\brands.php
кажется проблемы была в регистре $sort_options

Все правильно, спасибо! проблема была в регистре $sort_options
а точней ищем вот такой код - тут includes\brands.php

	
	
	
//sort options

	
	
	
$sort_options['sort_values'] = Array(
	
	
	
	
	
	
$selected_brand[9]."&sort=name&order=asc",
	
	
	
	
	
	
$selected_brand[9]."&sort=name&order=desc",
	
	
	
	
	
	
$selected_brand[9]."&sort=Price&order=asc",
	
	
	
	
	
	
$selected_brand[9]."&sort=Price&order=desc",
	
	
	
	
	
	
$selected_brand[9]."&sort=customers_rating&order=desc",
	
	
	
	
	
	
$selected_brand[9]."&sort=in_stock&order=desc",
	
	
	
	
	
	
$selected_brand[9]."&sort=product_code&order=asc"
	
	
	
	
	
    );


и меняем каждое значение
order=asc и order=desc
на
order=ASC и order=DESC

такоеже делаем в файле includes\tag.php

Еще раз спасибо pehser!