Сортировка статей в таблице

Главные вкладки

Аватар пользователя Godwin Godwin 26 февраля 2012 в 13:08

Пытаюсь воссоздать в Drupal 7.12 табличный список статей с сортировкой. Как сделать сортировку в поле «Дата публикации» кликая по названию столбца? Само поле простое - 2012-02-28 (год, месяц, день).

То, что делал, не получается. В новом типе контента «Транскрипты» создал текстовое поле «Дата», и вручную ввел дату - 2012-02-28. Создал несколько таких статей в виде таблицы. Во Views вытащил сортировку этих дат.

Но, по названию колонки сортировка не появляется. Если сортировку вынести за пределы таблицы, то она эти цифры не сортирует. Если сделать поле цифровым (Integer), то разделители для года и месяца не вставить, даёт ошибку.
Кажется, есть модуль Data, но не хотелось бы всё усложнять. Как сделать проще?

Комментарии

Аватар пользователя Godwin Godwin 3 марта 2012 в 23:24

Сформулирую вопрос проще - как в таблице (созданной через View) сортировать статьи по дате? Формат даты максимально простой, вводимый вручную год/месяц/день.

Аватар пользователя Godwin Godwin 16 марта 2012 в 17:06

Подскажите, очень нужно: как в табличном выводе статей создать порядковые номера для каждой статьи на двух языках? Это две ноды, а номер должен быть один, общий. Готов вводить номера вручную, лишь бы были, но какое создать поле?

Нумерация, которая сейчас есть, не привязана к статьям.

Аватар пользователя Assayer Assayer 16 марта 2012 в 17:48

Самый простой вариант сортировки таблицы по щелчку на нужную колонку - это, ИМХО, подключить jQuery-скрипт.

Также для удобства можете добавить в папку templates вашей темы модифицированный файл views-view-table.tpl.php (оригинал см. в папке модуля views).

Аватар пользователя Godwin Godwin 18 марта 2012 в 14:00

Знать бы какой jQuery-скрипт.
Меня бы устроила нумерация статей даже без возможности сортировки. Есть ли возможность создания простого поля, чтобу нумеровались статьи для двуязычного сайта?

- А что делать дальше, после копирования views-view-table.tpl.php? Какое это даёт удобство? (Просто не знаю, что делать с ним дальше).

Assayer wrote:
Также для удобства можете добавить в папку templates вашей темы модифицированный файл views-view-table.tpl.php (оригинал см. в папке модуля views).

Модифицированный? Что там нужно изменить?