Товарищи, привет!
Есть вьюшка, в ней есть поле, где хранится дата формата "d.m.Y", я выставляю сортировку по этому полю, но данные сортируются неправильно. Пробовал модуль Date, у меня он не работает вообще. Кто-нибудь знает решения какие-нибудь?
что значит не работает Date? Всё должно работать + у него есть интеграция с Views.
а сортировка у вас неправильная, потому что вы сортироете видимо строки, а не даты.
сортировка по дате формат таблицы, и тогда сортировать еще и по столбику
Правильная сортировка не получится, потому что views не знает, что сортировка выполняется по полю с датой.
"kalabro" wrote:
что значит не работает Date? Всё должно работать + у него есть интеграция с Views.
а сортировка у вас неправильная, потому что вы сортироете видимо строки, а не даты.
Про неправильную сортировку я понял. Date не работает, невозможно определить формат вывода, просто не заходит по ссылке: "Возникла ошибка Ajax....", такая же история - не добавляется поле типа Date и во views
Правильная сортировка не получится, потому что views не знает, что сортировка выполняется по полю с датой.
потому что БД не знает. сортировку выполняет БД, вьюс только выводит.
"msm17" wrote:
Date не работает, невозможно определить формат вывода, просто не заходит по ссылке: "Возникла ошибка Ajax....", такая же история - не добавляется поле типа Date и во views
попробуйте переустановить, обновиться. у всех работает же.
вообще конечно можно и без Date. заводите числовое поле, дописывайте JS для ввода, и преобразование из числа в дату на выводе. Но в Date это уже сделано и интегрировано с Views.
Комментарии
сортировка по дате формат таблицы, и тогда сортировать еще и по столбику
что значит не работает Date? Всё должно работать + у него есть интеграция с Views.
а сортировка у вас неправильная, потому что вы сортироете видимо строки, а не даты.
Правильная сортировка не получится, потому что views не знает, что сортировка выполняется по полю с датой.
Про неправильную сортировку я понял. Date не работает, невозможно определить формат вывода, просто не заходит по ссылке: "Возникла ошибка Ajax....", такая же история - не добавляется поле типа Date и во views
а чойто у меня получилось? все сортируется
Модуль дата дает вюсам критерий на сортировку по дате.
потому что БД не знает. сортировку выполняет БД, вьюс только выводит.
попробуйте переустановить, обновиться. у всех работает же.
вообще конечно можно и без Date. заводите числовое поле, дописывайте JS для ввода, и преобразование из числа в дату на выводе. Но в Date это уже сделано и интегрировано с Views.