Welcome !! Now 2008.07.25 16:28 (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`]]

出力例:

Home » リソース解説 » Breadcrumbs

スニペットコール例:

[[Breadcrumbs? &showHomeCrumb=`0`]]

出力例:

リソース解説 » Breadcrumbs

showCrumbsAtHome

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

showCurrentCrumb

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

スニペットコール例:

[[Breadcrumbs? &showCurrentCrumb=`1`]]

出力例:

Home » リソース解説 » Breadcrumbs

スニペットコール例:

[[Breadcrumbs? &showCurrentCrumb=`0`]]

出力例:

currentAsLink

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

crumbSeparator

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

homeCrumbTitle

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

[[Breadcrumbs? &homeCrumbTitle=`ホームページ`]]

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

homeCrumbDescription

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

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

titleField

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

descField

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

△ページトップ