Jump to content

  • You cannot start a new topic
  • You cannot reply to this topic

Сортировка Товаров Rate Topic   - - - - -

 
  • eComLabs
  • CS-Cart Expert
  • Authorized Reseller
  • Join Date: 27-Jan 14
  • 19833 posts

Posted 13 March 2017 - 02:16 PM #41

А можете подсказать где задать и как задать имя новой этой сортировки, а то сейчас отображается как

_sort_by_amount_asc_sort_by_amount_desc

а можно сделать группированную сортировку например по наличию сначала а потом еще и по цене?

 

Администрирование -> Языки -> Переводы

 

Добавьте языковую переменную с именем sort_by_amount_asc_sort_by_amount_desc (без первого подчеркивания)


GET A FREE QUOTE | CS-Cart Add-ons | CS-Cart Licenses | CS-Cart Development | CS-Cart Design | Server Configuration | UniTheme and YOUPI
CS-Cart                USD 345     Multi-Vendor              USD 1250    CS-Cart RU                         24500 руб.
CS-Cart Ultimate  USD 775     CS-Cart + YOUPI      USD 545      CS-Cart RU + UniTheme    36000 руб.


 
  • studia70
  • Newbie
  • Trial users
  • Join Date: 21-Mar 15
  • 12 posts

Posted 15 March 2017 - 01:32 AM #42

Администрирование -> Языки -> Переводы

 

Добавьте языковую переменную с именем sort_by_amount_asc_sort_by_amount_desc (без первого подчеркивания)

 

Спасибо!



 
  • eComLabs
  • CS-Cart Expert
  • Authorized Reseller
  • Join Date: 27-Jan 14
  • 19833 posts

Posted 15 March 2017 - 05:26 AM #43

а можно сделать группированную сортировку например по наличию сначала а потом еще и по цене?

 

Наш модуль умеет

 

https://www.ecom-lab...-nalichiyu.html


GET A FREE QUOTE | CS-Cart Add-ons | CS-Cart Licenses | CS-Cart Development | CS-Cart Design | Server Configuration | UniTheme and YOUPI
CS-Cart                USD 345     Multi-Vendor              USD 1250    CS-Cart RU                         24500 руб.
CS-Cart Ultimate  USD 775     CS-Cart + YOUPI      USD 545      CS-Cart RU + UniTheme    36000 руб.


 
  • miadiva
  • Senior Member
  • Members
  • Join Date: 17-Sep 13
  • 362 posts

Posted 06 April 2017 - 10:31 AM #44

А нельзя ли в стандарте сделать как показали eComLabs:

function fn_get_product_pagination_steps($cols, $products_per_page)
{
$_min_range = $min_range = $products_per_page;
$max_ranges = 5;
$steps = array();

for ($i = 0; $i < $max_ranges; $i++) {
$steps[] = $min_range;
$min_range = $min_range * 2;
}

$steps[] = (int) $products_per_page;

$steps = array_unique($steps);

sort($steps, SORT_NUMERIC);

return $steps;
}
 
Только вместо 
$min_range + $_min_range

поставить:

$min_range * 2

Тогда шаг количества элементов на странице будет отталкиваться от указанного в настройках количества и будет расти в геометрической прогрессии как в стандартном функционале. Это было бы логичнее.

 

Дело в том, если указать: 

Количество столбцов в списке товаров - 3, то значения 32, 64, 128 не подходят. В конце не хватает одного товара.



 
  • Arkan0
  • Member
  • Members
  • Join Date: 26-Jul 17
  • 20 posts

Posted 28 January 2018 - 06:00 PM #45

Или выключить вообще все сортировки на странице Настройки-Внешний вид в администраторской части.

Добрый день!

Подскажите, как отключить все сортировки? При снятии галочек параметра "Доступные способы сортировки списка товаров:" и нажатии "сохранить", возвращается последняя сохраненная настройка сортировки. У нас в магазине товаров не много, поэтому сортировка не требуется, так еще и визуально получается лишний элемент (полоска "без сортировки").

Attached Thumbnails

  • Без сортировки.jpg


 
  • galtinbaeva
  • CS-Cart Expert
  • Authorized Reseller
  • Join Date: 06-Dec 13
  • 3376 posts

Posted 29 January 2018 - 05:17 AM #46

Добрый день!

Подскажите, как отключить все сортировки? При снятии галочек параметра "Доступные способы сортировки списка товаров:" и нажатии "сохранить", возвращается последняя сохраненная настройка сортировки. У нас в магазине товаров не много, поэтому сортировка не требуется, так еще и визуально получается лишний элемент (полоска "без сортировки").

 

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

 

Если вы используете шаблон грид, то допишите no_sorting=true в шаблоне design/themes/ВАША_ТЕМА/templates/blocks/product_list_templates/products_multicolumns.tpl:

{include file="blocks/list_templates/grid_list.tpl"
show_name=true
show_old_price=true
show_price=true
show_rating=true
show_clean_price=true
show_list_discount=true
show_add_to_cart=$show_add_to_cart|default:false
but_role="action"
show_discount_label=true
no_sorting=true}

Если у вас другой шаблон, то поищите его в папке design/themes/ВАША_ТЕМА/templates/blocks/product_list_templates и сделайте то же самое.


Simtech Development | sales@simtechdev.com | www.simtechdev.com
CERTIFIED CS-CART PARTNER | LICENSES | DEVELOPMENT | ADD-ONS | DESIGN | UPGRADE

Google Analytics Enhanced Ecommerce - get advanced ecommerce analytics


 
  • eComLabs
  • CS-Cart Expert
  • Authorized Reseller
  • Join Date: 27-Jan 14
  • 19833 posts

Posted 29 January 2018 - 07:07 AM #47

Добрый день!

Подскажите, как отключить все сортировки? При снятии галочек параметра "Доступные способы сортировки списка товаров:" и нажатии "сохранить", возвращается последняя сохраненная настройка сортировки. У нас в магазине товаров не много, поэтому сортировка не требуется, так еще и визуально получается лишний элемент (полоска "без сортировки").

 

Или просто добавьте в секцию CSS редактора тем

.ty-sort-container {
    display: none;
}

GET A FREE QUOTE | CS-Cart Add-ons | CS-Cart Licenses | CS-Cart Development | CS-Cart Design | Server Configuration | UniTheme and YOUPI
CS-Cart                USD 345     Multi-Vendor              USD 1250    CS-Cart RU                         24500 руб.
CS-Cart Ultimate  USD 775     CS-Cart + YOUPI      USD 545      CS-Cart RU + UniTheme    36000 руб.


 
  • Arkan0
  • Member
  • Members
  • Join Date: 26-Jul 17
  • 20 posts

Posted 30 January 2018 - 07:20 PM #48

Большое спасибо!

Добавление в CSS помогло!



 
  • eComLabs
  • CS-Cart Expert
  • Authorized Reseller
  • Join Date: 27-Jan 14
  • 19833 posts

Posted 31 January 2018 - 08:20 AM #49

Рады был помочь! Может быть, еще кому-нибудь пригодится


GET A FREE QUOTE | CS-Cart Add-ons | CS-Cart Licenses | CS-Cart Development | CS-Cart Design | Server Configuration | UniTheme and YOUPI
CS-Cart                USD 345     Multi-Vendor              USD 1250    CS-Cart RU                         24500 руб.
CS-Cart Ultimate  USD 775     CS-Cart + YOUPI      USD 545      CS-Cart RU + UniTheme    36000 руб.