• サイト内検索
  • サイトマップ
  • twitter
  • pixiv

エントリー

ホーム    ブログ    サイト備忘録

freo備忘録:数字ナビゲーションを追加&編集

エントリーやページ下部に数字で表示されるページ移動のとこ。
こういうの。
数字ナビゲーション

freoのエントリーページ下部にページ移動用のリンクを表示させてみた | Arcadia Elysium
こちらの記事を見てなければ思いつきもしませんでした。
ありがたいです。(^ν^)
該当部分を以下のように変更。

<!--{if $smarty.get.word or $smarty.get.user or $smarty.get.tag or $smarty.get.date or $smarty.get.category}-->
↓変更
<!--{if $freo.query.page > 0}-->

さらにページ数が多くなった時に省略表示できるように以下を参考にしました。
【freo】Web Liberty総合【Web Diary Pro】
ページナビゲーションを1...3456789...20のように表示する方法。
名も無き名無しさんありがとう(´∀`*)

で、上記二点の変更点をまとめて以下のように記述しています。

<!-- 数字ナビゲーション -->
<!--{if $freo.query.page > 0}-->
<ul class="direct">
<!--{assign var="num_pages" value="2"}--> <!--valueの数字:前後何ページ表示するか-->
<!--{section name='loop' loop=$entry_page}-->
<!--{if $smarty.section.loop.iteration == $freo.query.page}-->
<li class="current">{$smarty.section.loop.iteration}</li>		
<!--{elseif $smarty.section.loop.iteration <= $freo.query.page+$num_pages and $smarty.section.loop.iteration >= $freo.query.page-$num_pages or $smarty.section.loop.first or $smarty.section.loop.last}-->
<!--{if $smarty.section.loop.last and $smarty.section.loop.loop-$freo.query.page > $num_pages+1}-->
<li class="dot">...</li><!-- ページ送り -->
<!--{/if}-->
<li>
<a href="{$freo.core.http_file}/{if $freo.query.category}category/{$freo.query.category}{else}entry{/if}?page={$smarty.section.loop.iteration}{if $smarty.get.word}&amp;word={$smarty.get.word|smarty:nodefaults|escape:'url'}{/if}{if $smarty.get.user}&amp;user={$smarty.get.user}{/if}{if $smarty.get.tag}&amp;tag={$smarty.get.tag|smarty:nodefaults|escape:'url'}{/if}{if $smarty.get.date}&amp;date={$smarty.get.date}{/if}">{$smarty.section.loop.iteration}</a>
</li>
<!--{if $smarty.section.loop.first and $freo.query.page > $num_pages+1}-->
<li class="dot">...</li><!-- ページ送り -->
<!--{/if}-->
<!--{/if}-->
<!--{/section}-->
</ul>
<!--{/if}-->

当サイトのfreoは
default/default.htmlをトップページ用
にしているので、それ以外の
entry/default.html
category/default.html
を上記のように記述。

検索プラグイン | freo.jpなどのページ移動のあるプラグインにも <a href=~> の部分を除いてそのまま記述していますが動いているようですw
他のプラグインでページ移動があるのにも記述。
う、動いているハズ…多分(;^ω^)

freo導入メモまとめは以下。
freo導入まとめ

このページのタイトルとURLをコピーする

ブログ関連記事

ユーティリティ

イベント参加予定

2019年04月29日
申込済み
2019年05月12日
申込済み
2019年05月26日
申込済み
2019年08月10日
申込済み
同人情報

新着作品

黒頭巾くんとオオカミさん2 同人誌

2019年2月17日異種ラブ新刊

書店: とらのあな アリスブックス

DL版: 後日更新予定

黒頭巾くんとオオカミさん 同人誌

2018年4月30日けもケット新刊

書店: とらのあな アリスブックス

DL版: BOOTH DiGiket DLsite FANZA

隣人注意報 前編 同人誌

2014年3月9日J.GARDEN新刊

書店: 後日更新予定

DL版: 後日更新予定

作品一覧

書店

とらのあな
アリスブックス
DiGiket.com
BL同人・ボーイズラブ・BLマンガのダウンロードなら「DLsite がるまに」