[РЕШЕНО]CCK & Date Field & Computed field & views - возможна ли выборка ?

Аватар пользователя w_andreu_w w_andreu_w 11 сентября 2010 в 3:51

Доброго времени суток !

Возник вопрос как реализовать поиск или выборку при помощи views по полю Computed field которое появляется при вводе даты пользователем (пример создания)?
дату нужно вводить от(количество) и до(количество), все что смог сделать это поиск от (дата) до (дата).

кто может подсказать как сделать поле ввода в views не год а возраст в данном случае 7

Кто решал данную задачу или кто знает как реализовать посоветуйте очень нужно !

Комментарии

Аватар пользователя andrbelt andrbelt 11 сентября 2010 в 12:10

если я правильно понял вашу проблему - необходимо создать поиск пользователей по возрасту.
тогда решение следующее - создаете в профиле дату рождения (date), потом связанное с ней поле "возраст" (computed Field + cck number). подробно - http://goo.gl/7x7Y
ну а далее стандартно через views делаем поиск.

Аватар пользователя w_andreu_w w_andreu_w 11 сентября 2010 в 17:17

да так и сделал, но при выводе views по возрасту выводит только года в виде пример (1999), а нужно сделать поиск по количеству лет пример (20).
Как сделать, все перерыл, перечитал никак не соображу !

Аватар пользователя w_andreu_w w_andreu_w 25 сентября 2010 в 0:14

все появилось надо было только поставить галку на сохранять в базе и очистить кешь !

Все работает !

Аватар пользователя semasping semasping 6 ноября 2010 в 12:38

Но погодите... если мы сохраним в базе результат вычисления.
А возраст то ведь меняется с течением времени!
Как с этим быть?

Аватар пользователя w_andreu_w w_andreu_w 9 ноября 2010 в 1:15

semasping wrote:
Но погодите... если мы сохраним в базе результат вычисления.
А возраст то ведь меняется с течением времени!
Как с этим быть?

Сохраняется дата рождения, а выводиться уже арифметическое число .!