Вы здесь

Съезжает порядок сортировки значений поля

1

Доброго времени суток.

При редактировании карточки товара съезжает порядок сортировки товаров, если их количество больше 50.

Картинка
Все что идет со знаком "-" переходит в начало. Как это исправить?

Update: Опишу проблему более подробно. Когда захожу в редактировании карточки товара, то вес строк начинается с 0. Если товаров больше 51, то начиная с 52 товара вес строк у них -50. Пробовал начать счет с отрицательных чисел, чтобы последние товары шли по возрастанию чисел. Если сохранить и снова зайти в редактирование карточки товара, то вес строк опять идет с 0, и все товары после 51 идут с весом строк -50. Получается что, если надо что-то изменить в карточке товара, то придется каждый раз заново проставлять вес строк?

Update 2: Проблема все еще не решена. Буду рад услышать любой совет по решению.

Версия Drupal: 
7.x
Категория: 
Field API
Связанные проекты: 
Drupalife Store
Вопрос задан 27.04.2015 - 20:55

Ответы

1

И правильно что сьезжает. Чем меньше "вес" тем раньше отображается.

Самый первый -50, самый последний 50. Что тут еще сказать.

Ответ дан 27.04.2015 - 21:14
Аватар пользователя Niklan
Niklan
445

А как сделать чтобы не съезжал? Счет начинается с 0, даже если поставить идущим по порядку товарам отрицательные цифры, то после сохранения они начнутся с 0, и последним товарам опять присваивается значение -50, и после сохранения они становятся в начале. Получается при редактировании надо каждый раз заново проставлять вес строк?

Комментарий оставлен 27.04.2015 - 21:37

Он должен сохранять вес строк.
Я понять не могу, у вас более 50 вариантов товара что ли что упираетесь в лимиты?

Комментарий оставлен 28.04.2015 - 10:34

Допустим у меня 55 товаров в 1 карточке товара. 1-ый товар имеет вес 0, 51 имеет вес 50, остальные 4 товара имеют вес -50 (ставится автоматом). При сохранении последние 4 товара, у которых вес -50 переходят в начало и их вес становится 0,1,2,3. У тех товаров, у которых вес был 47,48,49,50 меняется на -50, то есть все сдвигается. И так каждый раз.

Комментарий оставлен 28.04.2015 - 11:28