Jump to content

Что отвечает за позицию товара в категориях?


Recommended Posts

Я никак не могу понять.. 

Добавляю родительскую категорию > в ней еще 2 подкатегории.

> Род.категория

>> Подкатегория 1

>> Подкатегория 2

 

Товары из "Подкатегория 1" и "Подкатегория 2" выводятся в родительской категории. НО главная проблема в том, что выводятся они вперемешку.

Как сделать так, чтобы в родительской категории последовательно выводились сначала товары из 1-й подкатегории, а потом из второй?

 

А то получается что-то вроде:
"товар 1 из 1 категории", "товар 2 из первой категории", "товар 1 из 2 категории", "товар 3 из первой" и т.д.

 

P.S: По ID все товары добавлены последовательно сначала 1 подкатегория потом 2-ая. Но выводятся не по очереди, вперемешку. 

Share this post


Link to post
Share on other sites

В админке можно настраивать сортировку товаров по умолчанию, поставьте там по дате добавления..

Вообще в престашопе нет такой темы чтобы сначала выводить товары из одной категории, сортировать по выбранным параметрам, после выводить из другой категории и сортировать по тем же параметрам между собой в пределах одной категории.

 

Это надо дописывать условия в category.php и в blocklayered.php (если фильтр используется)

Share this post


Link to post
Share on other sites

Настройки - Товары - Нумерация страниц - Сортировать товары - стоит "По позиции в категории".

Это как понять? На основании чего он высчитывает позицию в категории?

 

Почему получается подобная ересь:
"товар 1 из 1 категории", "товар 2 из первой категории", "товар 1 из 2 категории", "товар 3 из первой" и т.д.

Edited by trace (see edit history)

Share this post


Link to post
Share on other sites

Настройки - Товары - Нумерация страниц - Сортировать товары - стоит "По позиции в категории".

 

Это как понять? На основании чего он высчитывает позицию в категории?

 

Почему получается подобная ересь:

"товар 1 из 1 категории", "товар 2 из первой категории", "товар 1 из 2 категории", "товар 3 из первой" и т.д.

 

Тут имеется в виду позиция в одной категории, к примеру для первой категории порядок будет. Для род.категории - будет как получится.

Так что если хотите четкий порядок то ставить лучше по дате. Позиции в категориях можно смотреть и менять в таблице ps_category_product.

Вообще в этом плане у престы недоработка.

  • Like 1

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More