「2009年新着情報一覧」
「2008年新着情報一覧」
のように、投稿日時で絞込みを行う方法を考えています。
通常、絞込みを行う場合、
スキーマで絞込みをするデータ項目にgroup属性を追加→埋め込み時に指定する
という流れになると思います。
今回の場合、既に投稿日時で年度の情報があるので、それを利用できれば便利だと考えました。
しかし、以下の問題で上手くいっていません。
問題1:
投稿日時で絞り込む場合、過去の記事にあったようにデザインに
コード: 全て選択
<xsl:for-each select="entry[@year=2009]">
これをURLパラメータ(例:〜.php?year=2009)
から動的に絞込みをすることは可能でしょうか?
問題2:
上記方法で絞込みを行った場合、出力時に
コード: 全て選択
<cmsd:entrylist name="news1" design="info-list" rows="5" navigation="on" />
表示される、されないものを含めて5件となり、5件表示にはなりませんでした。
(絞込みから外れたものが4件あった場合、実際に表示されるのは1件のみ)
おそらく、絞り込む前のデータで数えて5件ということになっていると予想されますが、
絞り込んだデータから5件表示させる方法はありますか?
ご教授よろしくお願いします。