1ヶ月の予定を月単位で投稿する、という使い方をしています。
3月というエントリで1日は何、2日は何・・・という感じです。
それで、最新の月だけを表示させる、という使い方をしているのですが、29日から31日の表示に困っております。
28日あるいは30日までしかない月の場合はその日付は表示させない、ということをしたいのですが・・・。
スキーマでは以下のように指定しています。
コード: 全て選択
<data name="month" type="month" caption="年月" />
<data name="text1" type="text" caption="1日の予定" />
<data name="text2" type="text" caption="2日の予定" />
・・・
<data name="text30" type="text" caption="30日の予定" />
<data name="text31" type="text" caption="31日の予定" />
コード: 全て選択
<xsl:if test="not(month/@month='2' or month/@month='4' or month/@month='6' or month/@month='9' or month/@month='11')">
<tr>
<td >31</td>
<td style="weekend"><xsl:value-of select="text31" /></td>
</tr>
</xsl:if>
どこか間違っているのでしょうか?もしかして、@month では絞込みできないとか・・・?
要領を得ない説明で申し訳ないです。根本的な間違いのような気もしますが、ご教授いただけると助かります。
お手数をおかけしますが、よろしくお願いいたします。