ВопросПереопределить сортировку по параметрам.
Приветствую.
Сортировка через вьювс реализована, но лишние действий для пользователей не нужны (выбрать, нажать; поменять, нажать). Подскажи, будь добр, что править\куда смотреть, чтобы оформить простую сортировку вида:
Сортировать по: дате, рейтингу, комментариям, просмотрам
- Гость
- 26.12.2011
- 3300
Комментарии
http://screencast.com/t/1vjMGDpgvL4
Как насчёт того, чтобы вывести ссылки вручную, а форму скрыть? Сохранится функционал, а форма видна не будет. Это самый простой способ. В противном случае придётся допиливать код =)
Да, конечно. Но какие адреса ссылок? Переменные сортировки?
Как-то так:
Практически да, так. Просто посмотрите на ссылку, которая генерируется в результате нажатия на кнопку сортировки.
Пардон, но чем отыскать ссылку? Перерыл devel, не нашёл помощи.
Сталкивались с подобными задачами? Что использовали?
Так ссылку искать не надо, вам её создать надо. Найти вам необходимо урл, который генерируется при нажатии на кнопку сортировки (простите, в прошлый раз не совсем корректно выразился). Вы можете это сделать?
Нет.
Буду признателен за подсказку: где копать, чем смотреть.
Сайт есть в интернетах? Его можно посмотреть?
Конечно,
Сортировка на раскрытых фильтрах на ajax, на странице контент туда-сюда.
Так а где на этом сайте работающая сортировка ? :)
Можно ли в файле темизации типа материала вывести кнопку сортировки прикрутить к ним get ссылки? Потому что у меня уже есть раскрытая форма с фильтрациями, хочу отдельно сделать сортировку или блок сортировки
Можно. Посмотрите на функцию генерации ссылок url() и особенно на её параметр query.
thanks)
$url = url('/node/21', array('query' => 'sort_by=field_prc_value&sort_order=ASC'));
моя логика верна?
нет.
Комментировать