Viewでの日付絞り込みで2012年以前の絞り込みができません

Events happening in the community are now at Drupal community events on www.drupal.org.
chii's picture

Viewでの日付絞り込みで2012年以前の絞り込みができません

久しぶりに動かしたので、バージョンが Drupal6 です。

Viewを使って日付の絞り込みをしています。
引数に日付を設定し、年月でリスト表示してます。

2013年より新しい引数だと表示されるのですが、2012年以前だと表示されません。

ライブプレビューでSQLを見るとwhereでdateの絞り込みが2012年以前だとしなくなります。

2012年以前

SELECT node.nid AS nid, node.title AS node_title, node.type AS node_type FROM node node WHERE 0=1

2013年以降

SELECT node.nid AS nid, node.title AS node_title, node.type AS node_type FROM node node WHERE (DATE_FORMAT(FROM_UNIXTIME(node.created), '%Y-%m') <= '2013-01' AND DATE_FORMAT(FROM_UNIXTIME(node.created), '%Y-%m') >= '2013-01')

2012年以前でも絞り込みできるようにしたいです。

思い当たる節がある方いらっしゃいますでしょうか。

引数とフィールド以外はデフォルトのままですが、一応エクスポートしたファイルを添付します。

AttachmentSize
view_export.txt4.62 KB

Comments

anrikun's picture

「日付の年の範囲」(Date year range)をもっと広くしなければならないのでしょう。
たとえば、「-9:+3」にしてみてください。

ありがとうございます。

chii's picture

ご指摘のところでした。ありがとうございました。

解決しました。

chii's picture

Date year range の設定が -3:+3 のままでした。
初歩的な質問ですみませんでした。

いいえ、役に立てて嬉しいです。

anrikun's picture

いいえ、役に立てて嬉しいです。

日本 コミュニティ: Drupal Japan User Group

Group organizers

Group categories

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: