Сортування атрибутів (картка товару)

17.10.2025 13:44
#1
energoura
User energoura
Name: uri
15.11.2012
Сообщения: 161
Quote
Сортування атрибутів (картка товару)

Добрий день
В налаштуваннях товару ...administrator/index.php?option=com_jshopping&controller=config&task=catprod: чи можливо створити / додати в нових версіях компоненту сортування атрибутів (хоча б залежних) в картці товару за наступним принципом: найнижча ціна + кількість товару більше 0 ? Тобто першими виводитись повинні атрибути з найнижчою ціною і в яких кількість не 0. ну і якщо комусь треба то в зворотному порядку
розумію що це може бути складно реалізувати але це був би найкращий варіант для сортування

 
18.10.2025 11:16
#2
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Сообщения: 28100
Quote
Aw: Сортування атрибутів (картка товару)

Буде добавлено в новій версії

components/com_jshopping/Table/ProductTable.php

row ~215
if ($sorting=="stock_price") $sorting = '(PA.count<=0) asc, PA.price ';

-------------
можна замінити на для тесту
$sorting = '(PA.count<=0) asc, PA.price ';

 
20.10.2025 12:06
#3
energoura
User energoura
Name: uri
15.11.2012
Сообщения: 161
Quote
Aw: Сортування атрибутів (картка товару)

так. це працює....

але ще є два запитання:
1) чи можна при цьому якось зберегти встановлений порядок виведення значень атрибутів у випадаючому списку в картці товару ?
2) як тоді забезпечити вивід ціни в списку товарів яка б відповідала атрибуту що відкривається при переході зі списку товару ? чи може для списка товарів можна задати правило виводу ціни з атрибутів з найнижчою ціною і в яких кількість більше за 0 ?
бо зараз виходить так що в списку товару одна ціна а при переході в картку інша що трохи вводить в оману покупця
Aw: Сортування атрибутів (картка товару)
Aw: Сортування атрибутів (картка товару)


Последнее изменение: 20.10.2025 12:07
 


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.