2009-04-18 7 views
1

유닉스 타임 스탬프를 사용하는 CCK 정수 필드가있는 콘텐츠 유형이 있습니다.SQL을 사용하여 Drupal보기 필터링

screenshot

이 일을 방법이없는 경우, 어떻게 내가보기에 대해 생성 된 SQL을 변경할 수 있습니다 : 나는 MySQL의 기능 "UNIX_TIMESTAMP을"소요 필터와보기를 만드시겠습니까?

+0

당신은 정말로 날짜 필드를 사용해야합니다. 그런 다음 모든 필터 옵션에서 "지금"을 갖게됩니다. 조회수와 CCK가 필드가 날짜 인 경우 필드 필터링 및 표시 방법에 유연성을 제공합니다. –

답변

0

views 모듈 내부에 views_pre_execute 후크를 구현하는 임시 솔루션을 발견했습니다.

"CCK 정수 필드에서 필터 값에 SQL 값 사용"이라는 주석에 here을 설명했습니다.

해킹이 조금 발생하기 때문에이 솔루션에 만족하지 않습니다.

+0

Sidenote : 'label'주석은 실제로 주석 자체에 대한 링크이므로 직접 링크 할 수 있습니다. http://drupal.org/node/409808#comment-1492672 –