Как сделать сортировку значений опций msProductOptions?

Сейчас сортировка соответствует порядку заведенных значений в админке, то есть есть товар, а у него значение мощности заведено в таком порядке: 300,100,95,500, то и в карточке товара в выпадающем списке будет старт с 300, а как сделать с минимального?
Пробовал так, не работает:
[[!msProductOptions?
				&tpl=`@INLINE {foreach $options as $key => $option}
	<div class="options select">
		<p><strong>{$option.caption}:</strong>
		<div class="block-sel-size">
		{if $option.value is array}
		<select name="options[{$key}]">
		{foreach $option.value as $i => $value}
			<option value="{$value}">{$value}</option>
                {/foreach}
                </select>
		{/if}
		</div>
	</div>   
    {/foreach}`
				&onlyOptions=`kss,glow_color,bracing,color_body`
				&sortby=`{ "value":"DESC" }`
				]]
Константин
18 апреля 2023, 17:19
modx.pro
1
399
0

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

Тодор
18 апреля 2023, 18:26
+1
У снипета msProductOptions, есть параметр sortOptions, с ним надо екпериметировать
    Константин
    19 апреля 2023, 12:34
    0
    Спасибо, получилось
    &sortOptionValues=`powerr:SORT_ASC:SORT_NUMERIC`
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2