В Drupal я новичок,своих знаний не достаточно для решения вопроса.Поэтому буду очень благодарна , если вы поясните мне что нужно использовать и как.Наверняка многие из вас с похожим сталкивались.
вопрос такой:
создаем страничку,на которой будет представлена информация о некоторых личностях (с фотографией,с краткой биографией)с возможностью там же отредактировать личную информацию;
необходимо,чтобы у пользователя была возможность отсортировать этих личностей по:
1)дате
2)алфавиту
как это реализовать?как сделать сортировку?с помощью каких модулей , где? я не понимаю как вообще можно создать сортировку информации на странице(((
Пожалуйста,не пройдите мимо,объясните.очень хочу понять.
Комментарии
CCK & Views наше всё. Сортируй хоть по цвету или длине волос.
Только для цвета и длины волос придется завести отдельные поля CCK.
...
а как это делать с помощью CCK & Views ? и где заводить новые поля?
может есть какой -нибудь видеоурок по этому делу?:)))
У меня тоже что то вроде такой проблемы есть views который выводит материалы определенной категории например товары "велосипеды" у этого материала есть поля "цена" "рейтинг" "дата" ну это не так важно! Вопрос как организовать пользовательский фильтр по этим параметрам? Что б пользователь мог нажать кнопку сортировать по цене или другому параметру.
А как быть с пользовательским фильтром? ТО что можно сортировать вывод это понятно но дать возможность пользователю выбирать критерии сортировки! Вот в чеМ вопрос!
Чтобы сделать сортировку, зайдите в редактирование представления. Основные настройки -> стиль, справа должен быть значок с изображением шестеренки, жмете на него и выбираете поля по которым можно сортировать.
Чтобы дать возможность пользователям выбирать, что им нужно (футболки там или кроссовки), создаете фильтр (например по типу материала), в настройках фильтра нажимаете "Раскрыть". Пользователю будут видны эти фильтры, и он сам сможет устанавливать для них значения, соответственно и сортировать по значениям доступным в фильтре.
в фильтре доступны только общие значения (Тип,заголовок,содержимое и прочее),а как отсортировать конкретно по содержимому? допустим,по имени человека,или по дате рождения которые указаны в содержимом страницы)))
кроме того,это фильтрация,а нужна именно сортировка,чтобы выводились весь список по алфавиту а не только выбранные значения.
из-за этой фильтрации со страницы пропадают все начальные данные((
Ну так сделайте табличный вывод. И сортирУйте или сортИруйте.
Views 6.x-3.x-dev - сортировка по типу открытых фильтров, то есть каждый критерий сортировки можно раскрыть, и пользовательно сможет сам выбрать по какому критерию сортировать.
табличный вывод я сделал.но мне надо что бы сортировать мог ПОЛЬЗОВАТЕЛЬ ,а не единожды сделанная сортировка руками администратора
aa2ndrew ,может я где не там смотрю,поэтому не нахожу как можно раскрыть критерии сортировки. Как раскрыть критерия фильтра для пользователя я разобралась
Вы точно эту версию вьювса используете Views 6.x-3.x-dev? Если обновляли, то не забудьте еще апдейт запустить. А раскрыть критерии сортировки можно при их добавлении.
ой,нет.я использую версию views-6.x-2.11
подскажи,пожалуйста )))
Примерно так.
А в Друпале 7 можно сортировать custom поля ? Мне выдает ошибку..
UPD: Вопрос решен - нашел патч
подскажите, а как можно реализовать такой вариант сортировки - http://www.zhuchok.kh.ua/catalog/26
т.е. получается, если у меня стиль Grid, то пользовательскую сортировку организовать невозможно?
очень жаль, т.к. таблица в мой дизайн не вписывается...