Welcome !! Now 2009.07.05 09:24 (JST)

Breadcrumbs (0.9d)

[ スニペット ]

Breadcrumbsは、パンくずリストを挿入するスニペットです

参照ページ:Breadcrumbs

テスト環境

  • サーバ:さくらインターネット  
    • PHP 4.4.4
    • MYSQL 4.0.27
  • MODX:0.9.5
  • Breadcrumbs (0.9d)

基本的な書式

[[Breadcrumbs]]

パラメータ

maxCrumbs

フロントページとカレントページの間のパンくずの最大数を指定します。デフォルト「100」。

インスタンス

例)階層レベルが以下のような場合:
frontpage
 └level1
   └level2
     └level3
       └level4
         └level5
「maxCrumbs=`2`」とすると、level5での表示は以下の様になる
Front Page ≫ ... ≫ level3 ≫ level4 ≫ level5

つまりカレントドキュメントの直前の2個を表示し、それ以前は省略されます。

pathThruUnPub

非公開ドキュメント以外を全て表示するかどうかを指定します。デフォルト「する(1)」。

インスタンス

例)階層レベルが以下のような場合で、level3が非公開の場合:
frontpage
 └level1
   └level2
     └level3(非公開フォルダ)
       └level4
         └level5
「pathThruUnPub=`1`」とすると、level5での表示は以下になる
Front Page ≫ level1 ≫ level2 ≫ level4 ≫ level5
「pathThruUnPub=`0`」とすると、level5での表示は以下になる
Front Page ≫level4 ≫ level5

つまりlevel3以前(level2、level1)は、省略されます。

respectHidemenu

メニューにしないドキュメントを隠すかどうかを指定します。デフォルト「隠す(1)」。

showHomeCrumb

パンくずリストの中で、フロントページへのリンクを表示するかどうかを指定します。デフォルト「表示(1)」。

インストタンス

スニペットコール例:
[[Breadcrumbs? &showHomeCrumb=`1`]]
出力例:
Front Page » リソース解説 » Breadcrumbs
スニペットコール例:
[[Breadcrumbs? &showHomeCrumb=`0`]]
出力例:
リソース解説 » Breadcrumbs

showCrumbsAtHome

フロントページでパンくずリストを表示するか否か。デフォルト「しない(0)」

showCurrentCrumb

カレントドキュメント自身のパンくずを表示するか否か。デフォルト「する(1)」

インスタンス

スニペットコール例:
[[Breadcrumbs? &showCurrentCrumb=`1`]]
出力例:
Front Page » リソース解説 » Breadcrumbs
スニペットコール例:
[[Breadcrumbs? &showCurrentCrumb=`0`]]
出力例:
Front Page » リソース解説

currentAsLink

カレントドキュメントのパンくずをリンクテキストにするかどうかを指定します。デフォルト「しない(0)」

crumbSeparator

パンくずを仕切る文字を指定。デフォルト「»」

homeCrumbTitle

フロントページのタイトルを指定します。デフォルト「Home」。

※homeCrumbTitle=`この中で実体参照は使えない`

homeCrumbDescription

フロントページへのリンクのツールチップを指定します。デフォルト「homeCrumbTitle」で定義された値。

※homeCrumbDescription=`この中で実体参照は使えない`

titleField

パンくずとして表示するタイトルを指定します??デフォルト「pagetitle」

descField

パンくずとして表示する概要を指定します??デフォルト「description」

△ページトップ