ユーティリティ

2017年08月

- - 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 - -

キーワード検索

キーワード検索フォーム
キーワード

ユーザー

  • cccのアバター

新着画像

過去ログ

Twitter

Twilogを見る

Feed

エントリー

freoのスマホ用テンプレートにパンくずリスト表示プラグインをいれるとしたら

現在、freoのスマホ用テンプレートではページのページ移動のリストは、

親ページ
前のページ
次のページ

の順に並んでます。

子ページの場合はこれでもいいんですが、孫ページだと

子ページ
前のページ
次のページ

の順になるので親ページへのリンクがないのでちょっと不便に感じるかもしれません(トップページへのリンクは下のメニューにあります)。

そこで パンくずリスト表示プラグイン を使って表示できるようにしてみましょう。

※予めパンくずリスト表示プラグインを導入してください。
templates/iphones/internals/page/default.html

<!--{if $plugin_page_parent and ($plugin_page_link_previous or $plugin_page_link_next)}-->
<h2>ページ移動</h2>
<ul class="menu">
	<li><a href="{$freo.core.http_file}/page/{$plugin_page_parent.id}">{$plugin_page_parent.title}</a></li>

の部分を

<!--{if $plugin_page_parent}-->
<h2>ページ移動</h2>
<ul class="menu">
	<!--{foreach from=$plugin_page_topicpaths|smarty:nodefaults item='plugin_page_topicpath'}-->
	<li><a href="{$freo.core.http_file}/page/{$plugin_page_topicpath.id}">{$plugin_page_topicpath.title}</a></li>
	<!--{/foreach}-->

に変更(緑字を削除して赤字を追加)します。緑字の部分を削除しないと正しく表示されません。
※2013/2/14 20:42に一部修正しました。

そうすると、孫ページのとき

親ページ
子ページ
前のページ
次のページ

の順に表示できます。

これはfreoに添付されているiPhone用テンプレートでも 当方で配布しているテンプレート でも使えます。

ページ移動

関連エントリー

コメント

  • コメントはまだありません。

コメント登録

  • コメントを入力してください。
  • 一旦登録したコメントは、あとで編集できませんのでご注意下さい。
登録フォーム
名前
メールアドレス
URL
コメント(コメント本文の装飾について
閲覧制限
※基本的には「全体に公開」されますが、内容によっては管理人の方で公開を制限する場合がございますので、その旨ご了承下さい。
freoをひらがな3文字で入力してください(スパム対策)