Sort criteria->Global:Random не работает у меня так, как хотелось бы.. понимаете, мне нужно сделать выборку из 20 самых последних по дате публикации материалов. и уже эти 20 материалов перемешать...
а если я добавляю критерий сортировки random, тогда вьюха мне может показать стырые материалы, а это совсем не нужно.. а если я меняю порядок критериев сортировки, тогда перемешивание вообще не происходит. то есть, в первом случае порядок такой: дата публикации, random - не перемешавает. второй: random, дата публикации - выдаёт старые материалы, явно не из первой 20-ки
прошу прощения за флуд, но это не флуд. и поиск не даёт ничего.
Займитесь тогда изучением.
"noneart" wrote:
а если я добавляю критерий сортировки random, тогда вьюха мне может показать стырые материалы, а это совсем не нужно.. а если я меняю порядок критериев сортировки, тогда перемешивание вообще не происходит. то есть, в первом случае порядок такой: дата публикации, random - не перемешавает. второй: random, дата публикации - выдаёт старые материалы, явно не из первой 20-ки
Ну все верно делаете это сортировка, переходите ко второй колонке в настройках вьювс.
хм.. видимо меня не понимают, или я чего-то не понимаю.. вторая колонка - там где "Отображать указанное количество элементов"? вы это имеете в виду?
это не работает.. понимаете, мне сначала надо получить 20 последних материалов, а потом уже эти 20 в случайном порядке отсортировать.. а не наоборот. разницу чувствуете?
добавьте два типа материала на одну станицу, одни сортируйте случайно, другие по дате добавления, потом еще и по типу материала, где укажите какой выводить сначала, какой после
Комментарии
Добавить еще один критерий сортировки - Глобальный:Случайно
Для не переведенных - Sort criteria->Global:Random
и пользуйтесь поиском, зачем флудить
прошу прощения за флуд, но это не флуд. и поиск не даёт ничего. у меня получилось только найти английскую версию вопроса без ответа вот тут - http://www.econcepts.co.uk/snippets/drupal-view-sort-by-random
Sort criteria->Global:Random не работает у меня так, как хотелось бы.. понимаете, мне нужно сделать выборку из 20 самых последних по дате публикации материалов. и уже эти 20 материалов перемешать...
а если я добавляю критерий сортировки random, тогда вьюха мне может показать стырые материалы, а это совсем не нужно.. а если я меняю порядок критериев сортировки, тогда перемешивание вообще не происходит. то есть, в первом случае порядок такой: дата публикации, random - не перемешавает. второй: random, дата публикации - выдаёт старые материалы, явно не из первой 20-ки
Займитесь тогда изучением.
Ну все верно делаете это сортировка, переходите ко второй колонке в настройках вьювс.
Количество значений в соседней колонке
хм.. видимо меня не понимают, или я чего-то не понимаю.. вторая колонка - там где "Отображать указанное количество элементов"? вы это имеете в виду?
это не работает.. понимаете, мне сначала надо получить 20 последних материалов, а потом уже эти 20 в случайном порядке отсортировать.. а не наоборот. разницу чувствуете?
добавьте два типа материала на одну станицу, одни сортируйте случайно, другие по дате добавления, потом еще и по типу материала, где укажите какой выводить сначала, какой после