Перейти к содержанию
Форум поддержки пользователей VamShop

Сортировка в 1.43 у меня не работает


Рекомендуемые сообщения

Здравствуйте.

У себя в поиске ввожу слово - выводится товар - в верху в версии 1.43

Сортировка: имя (по возрастанию) | имя (по убыванию) | цена (по возрастанию) | цена (по убыванию)

Все понажимал и ничего.... товар как показывался в выдаче поиска так и показывается..... ни по одному из четырех критериев не сортирует.

Может я чего делаю не правильно?

С уважением

Сергей

Ссылка на сообщение
Поделиться на другие сайты

shef

Понял, это вобщем-то сортировка такая, т.е. она сортирует только внутри категорий.

Не сортирует при результатах поиска, не сортирует при применённом фильтре по производителю.

Наверное уберу вывод этой сортировки, если результаты поиска выведены.

Ссылка на сообщение
Поделиться на другие сайты

Вот например поправленные файлы:

/templates/vamshop/modules/product_listing/products_listing_item.html

/templates/vamshop/modules/product_listing/products_listing_list.html

Поставил условие вывода сортировка только если выбрана категория.

product_listing_columns.html

product_listing_list.html

Ссылка на сообщение
Поделиться на другие сайты

Протестил твои файлы.

Все как было, так и осталось. Т.е. когда выдается результат поиска, то сортировка в верху так же остается. Не убирается.

Может другие файлы нужно править?

Ссылка на сообщение
Поделиться на другие сайты

shef

А какая у тебя шаблон, это для шаблона vamshop файлы, у меня убирается сортировка в результатах поиска.

Нужно просто в шаблонах списка товаров, код сортировки, вот такой:


<div class="page">

<b class="b1"></b><b class="b2"></b><b class="b3"></b><b class="b4"></b>

<div class="pageItem">
{if $MANUFACTURER_SORT}
<p>
{$MANUFACTURER_SORT}
</p>
{/if}
<p>
{#text_sort#}
<a href="{$LINK_sort_name_asc}">{#text_sort_name_asc#}</a> |
<a href="{$LINK_sort_name_desc}">{#text_sort_name_desc#}</a> |
<a href="{$LINK_sort_price_asc}">{#text_sort_price_asc#}</a> |
<a href="{$LINK_sort_price_desc}">{#text_sort_price_desc#}</a>
</p>
<p>
{#text_products_per_page#} <a href="{$LINK_PAGE}10">10</a>, <a href="{$LINK_PAGE}20">20</a>, <a href="{$LINK_PAGE}50">50</a>, <a href="{$LINK_PAGE}100">100</a>
</p>
<div class="clear"></div>
</div>


<b class="b4b"></b><b class="b3b"></b><b class="b2b"></b><b class="b1b"></b>

</div>
[/code] Поставить в уловие {if $CATEGORIES_NAME}{/if} Вот так:
[code]
{if $CATEGORIES_NAME}
<div class="page">

<b class="b1"></b><b class="b2"></b><b class="b3"></b><b class="b4"></b>

<div class="pageItem">
{if $MANUFACTURER_SORT}
<p>
{$MANUFACTURER_SORT}
</p>
{/if}
<p>
{#text_sort#}
<a href="{$LINK_sort_name_asc}">{#text_sort_name_asc#}</a> |
<a href="{$LINK_sort_name_desc}">{#text_sort_name_desc#}</a> |
<a href="{$LINK_sort_price_asc}">{#text_sort_price_asc#}</a> |
<a href="{$LINK_sort_price_desc}">{#text_sort_price_desc#}</a>
</p>
<p>
{#text_products_per_page#} <a href="{$LINK_PAGE}10">10</a>, <a href="{$LINK_PAGE}20">20</a>, <a href="{$LINK_PAGE}50">50</a>, <a href="{$LINK_PAGE}100">100</a>
</p>
<div class="clear"></div>
</div>


<b class="b4b"></b><b class="b3b"></b><b class="b2b"></b><b class="b1b"></b>

</div>
{/if}

Ссылка на сообщение
Поделиться на другие сайты

Разобрался....

У меня действительно шаблон чуть другой....

Теперь все работает (сортировка при поиске не показывается)

Спасибо!

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...