Template Party

老人ホーム系CMSテンプレートの不具合修正。2018/05

XXX_list.htmlでリンク先アドレスを指定するタイプの一覧系のテンプレートのページャー(次ページがある場合のナビメニュー)がきかない状況になっていました。
また、スタッフ日記のページャーのタグの修正が入りました。

一覧系ページにformタグのブロックを追加

<section>
<h2>{val title}</h2>
<!--{each list}-->
〜〜〜

となっていると思いますので、以下に修正して下さい。

<section>
<h2>{val title}</h2>
<form name="form1" method="get" action="./">
<input type="hidden" name="act" value="{val form/kind}_list">
<input type="hidden" name="ord" value="{val form/ord}">
<input type="hidden" name="kind" value="{val form/kind}">
<input type="hidden" name="limit" value="{val limit}">
<input type="hidden" name="html" value="{val html}">
<input type="hidden" name="top" value="{val top}">
<input type="hidden" name="page" value="">
</form>
<!--{each list}-->
〜〜〜

よくわからない場合は現在配布中のCMS専用テンプレートと見比べてみて下さい。

スタッフ日記ページのページャーのタグ修正

上記理由でページャーがきかなくなっていたので発見されませんでしたが、スタッフ日記ページだけ「<<前へ」が重複して表示されていました。
スタッフ日記ページ(diary.html)のページャーのタグを以下に入れ替えて下さい。他の一覧系ページと揃えて頂ければOKです。

<!--{def pager}-->
<p class="c">
<!--{def pager/prev}-->
<a href="javascript:do_page({val pager/prev/no})">&lt;&lt; 前へ</a> |
<!--{/def}-->
<!--{ndef pager/prev}-->
&lt;&lt; 前へ |
<!--{/ndef}-->
<!--{each pager/list}-->
<!--{def pager/list/link}-->
<a href="javascript:do_page({val pager/list/no})">{val pager/list/name}</a> |
<!--{/def}-->
<!--{ndef pager/list/link}-->
{val pager/list/name} |
<!--{/ndef}-->
<!--{/each}-->
<!--{def pager/next}-->
<a href="javascript:do_page({val pager/next/no})">次へ &gt;&gt;</a>
<!--{/def}-->
<!--{ndef pager/next}-->
次へ &gt;&gt;
<!--{/ndef}-->
</p>
<!--{/def}-->