Как отсортировать опцию и взять только 1 значение из нее?

Всем привет. Вроде бы не сложное задание, но решить не получается, может кто направит?
Есть опция Упаковка. Значения в этой опции могут быть разными ( 3 кг, 0,5 кг, 1,8 кг)
Нужно вывести только максимальную опцию (3 кг)
Как это преобразовать я не совсем понимаю, т.к. опции не отсортируются стандартными sortby и sortdir.

UPD: либо как второй вариант использую
[[msOptionsPrice.modification?
	&limit=`1`
	&product=`[[+id]]`
	&tpl=`tpl.msOptionsPrice.modification_YML`
	&sortby=`{"CAST(`msopModification`.`price` AS DECIMAL(10,2))": "DESC"}`
]]
Но тут проблема что выводятся все опции модификаций. Как отобрать нужную мне — не понятно
Alex
04 августа 2020, 13:22
modx.pro
399
0

Комментарии: 0

Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
0