Sorting attribut - number (по кількості наявності)

14.07.2024 21:22
#1
kart072
User kart072
Name: Володимир
31.01.2013
Сообщения: 78
Quote
Sorting attribut - number (по кількості наявності)

Сортувати атрибути товара (Залежний) - кількість
Сротування від 0 + (від меньшой кількості до більшої).
Спочатку показуються товари яких немає (0) - немає в наявності, а яких багато в наявності тільки після вибору.

Як зробити зворотнє сортування?
Спочатку більше, і до нуля. Щоб показувало перший атрибут завжди в наявності (якого багато).


Joomla: 5.1.2
JoomShopping: 5.5.0
PHP: 8.1
MySQL: 8.0.36
Website Url: www.v-tuning.com.ua
 
15.07.2024 16:17
#2
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Сообщения: 28003
Quote
Aw: Sorting attribut - number (по кількості наявності)

\components\com_jshopping\config\default_config.php
$config->attribut_dep_sorting_in_product = "PA.count desc";

або краще створіть новий файл

user_config.php

<?php
$config->attribut_dep_sorting_in_product = "PA.count desc";

 
16.07.2024 12:42
#3
kart072
User kart072
Name: Володимир
31.01.2013
Сообщения: 78
Quote
Aw: Sorting attribut - number (по кількості наявності)

Я правильно зробив?
Нічого не міняється.
Сортування по кількості:
0
1
2

А потрібно сортування по кількості:
2
1
0
Aw: Sorting attribut - number (по кількості наявності)


Joomla: 5.1.2
JoomShopping: 5.5.0
PHP: 8.1
MySQL: 8.0.36
Website Url: www.v-tuning.com.ua
 
16.07.2024 14:20
#4
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Сообщения: 28003
Quote
Aw: Sorting attribut - number (по кількості наявності)

H:\j4.loc\administrator\components\com_jshopping\Controller\ConfigController.php

після кода (~row 94)
$opt[] = HTMLHelper::_('select.option', 'PA.count', Text::_('JSHOP_QUANTITY_PRODUCT'), 'id','value');

добавте
$opt[] = HTMLHelper::_('select.option', 'PA.count desc', Text::_('JSHOP_QUANTITY_PRODUCT')." desc", 'id','value');

в налаштуваннях
configuration / Product

Sort attributes of product (Dependent)
веберіть потрібне

 
16.07.2024 15:12
#5
kart072
User kart072
Name: Володимир
31.01.2013
Сообщения: 78
Quote
Aw: Sorting attribut - number (по кількості наявності)

Велике дякую. Все працює як треба.


Joomla: 5.1.2
JoomShopping: 5.5.0
PHP: 8.1
MySQL: 8.0.36
Website Url: www.v-tuning.com.ua
 
25.04.2025 15:23
#6
kart072
User kart072
Name: Володимир
31.01.2013
Сообщения: 78
Quote
Aw: Sorting attribut - number (по кількості наявності)

Ми змінили добавленням desc, сортування по кількості від більшого до меншого.
Але при обновленні Joomshopping до версії 5.6.1, саме це сортування видає помилку.
Aw: Sorting attribut - number (по кількості наявності)


Joomla: 5.3.0
JoomShopping: 5.6.1
PHP: 8.1.29
MySQL: 8.0.37
Website Url: https://www.v-tuning.com.ua
 
25.04.2025 20:50
#7
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Сообщения: 28003
Quote
Aw: Sorting attribut - number (по кількості наявності)

В новой версии
добавлено
Sort attributes of product (Dependent):
A-Z / Z-A
вам не нужно менять код

 
25.04.2025 21:05
#8
kart072
User kart072
Name: Володимир
31.01.2013
Сообщения: 78
Quote
Aw: Sorting attribut - number (по кількості наявності)

admin - 25.04.2025 20:50
В новой версии
добавлено
Sort attributes of product (Dependent):
A-Z / Z-A
вам не нужно менять код

Велике дякую!
Все чітко!

 


Copyrights MAXXmarketing GmbH. Alle Rechte vorbehalten
Durch die Nutzung dieser Website stimme ich zu, dass Cookies zur optimalen Gestaltung der Website sowie zur Analyse der Nutzung der Website verwendet werden. Weiterführende Informationen finden Sie hier. OK, einverstanden.