@Velyn, в списках – да, можешь. Для начала нужно изменить поведение элементов в списках: в табличной и в плиточной форме. Это мой готовый вариант, но он что-то изменяет в заголовках таблицы. Что именно? Сейчас не вспомню.
Значения order (-100, -80, -60, -40) взяты с потолка, но есть правило: чем меньше значение order, тем он встретиться первее. Поэтому эти отрицательные значения игнорируют изначальную сортировку по оценке, ибо у order по умолчанию положительный.
Это все. Из багов замечено, что в плиточной форме нужно прогрузить все элементы (пролистать страницу до конца), иначе из-за того, что в плиточной форме элементы загружаются поочередно при пролистовании странице вниз, некоторые элементы из-за оценки "пролетают" вверх, отчего кажется по первой, что их не существует. В табличной форме такой проблемы нет – там все элементы загружены разом.
@Velyn, в списках – да, можешь.Для начала нужно изменить поведение элементов в списках: в табличной и в плиточной форме. Это мой готовый вариант, но он что-то изменяет в заголовках таблицы. Что именно? Сейчас не вспомню.
Дальше идет сортировка. К примеру, у меня оценка выставлена в комментарии тайтла (посмотри мои списки) + прописан следующий css-код:
и так далее до 10.0
В твоем случае, вместо чисел/оценок в комментариях пишешь "masterpiece/good/mid/low" и для каждого из них пишешь строку в css:
Значения order (-100, -80, -60, -40) взяты с потолка, но есть правило: чем меньше значение order, тем он встретиться первее. Поэтому эти отрицательные значения игнорируют изначальную сортировку по оценке, ибо у order по умолчанию положительный.
Это все. Из багов замечено, что в плиточной форме нужно прогрузить все элементы (пролистать страницу до конца), иначе из-за того, что в плиточной форме элементы загружаются поочередно при пролистовании странице вниз, некоторые элементы из-за оценки "пролетают" вверх, отчего кажется по первой, что их не существует. В табличной форме такой проблемы нет – там все элементы загружены разом.