Сортировка значений опций товара
Добрый день.
Ситуация такая — создал опции для товара:
Подскажите, как можно отсортировать опции в нужном порядке.
Пользователь Володя подсказал вариант с
github.com/vgrish/miniShop2/blob/7d60279388e7301b31fd9ad5f9862881d7ec7721/core/components/minishop2/elements/snippets/snippet.ms_options.php
и с github.com/bezumkin/miniShop2/pull/248#issuecomment-252066243
Но смешанные данные у меня не отсортировались — там где и строка и числа…
Ситуация такая — создал опции для товара:
Лента 1250х50 ммНо после сохранения товара они изменили порядок и стало так
Лента 1250х75 мм
Лента 1250х100 мм
Лента 1250х75 ммА это не правильно с той точки зрения, что опции нужно выводить в порядке возрастания их цены. Есть конечно вариант сделать только цифры, например 50, 75, 100, но так не всем покупателям понятно и лучше выводить полное название.
Лента 1250х50 мм
Лента 1250х100 мм
Подскажите, как можно отсортировать опции в нужном порядке.
Пользователь Володя подсказал вариант с
github.com/vgrish/miniShop2/blob/7d60279388e7301b31fd9ad5f9862881d7ec7721/core/components/minishop2/elements/snippets/snippet.ms_options.php
и с github.com/bezumkin/miniShop2/pull/248#issuecomment-252066243
Но смешанные данные у меня не отсортировались — там где и строка и числа…
Комментарии: 14
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
прикручивания костылейсоздания нового модификатора. сам вид размеров у меня 450*1800*115 или 450x1800x115.в итоге чанк вызова опций tpl.msOptions:
модификатор sort:
т.е. просто создать сниппет и скопировать код.
я с того времени его переписал немного… это сниппет с рабочего сайта
Решил таким макаром
[[!msOptionsPrice.option?
&options=`color,size`
&sortOptions=`
size:SORT_ASC:SORT_NUMERIC`
]]
настройка pdotools_fenom_php должна быть Да
Можно ли в карточке товара в вкладке «модификация» при редактировании модификации оставить поля цена и старая цена? И можно ли в выпадающем меню «Значение» сделать пагинацию на 15 позиций а не 10?
Я говорю о простой сортировке опций, вы о сортировке опций у учетом стоимости.
Никакой проблемы это не решает.
Если вам нужно выводит опции с учетом цены в частном случае возможно использовать для этого сниппет вывода модификаций.
Можно ли в карточке товара в вкладке «модификация» при редактировании модификации оставить поля цена и старая цена?
да, в новой версии вышла сегодня есть настройка для этого, обновитесь и настройте.
нет
Ввожу свойство тавара «размер» 80х190,195,200. 90х190,195,200. 100х190,195,200… 190х190,195,200
Сохраняю, всё ок, порядок не меняется.
Как только начинаю вводить модификации 80х и 90х откидываются в конец списка.
Спасибо.