UltimateParent

このエントリーをはてなブックマークに追加

ツリーのルート直下にある親リソースのIDを取得するスニペットです。
topパラメータで特定のID直下の親IDを取得できます。

パラメータ

  • id - 指定されたIDの親を取得します。ない場合は自分自身。
  • top - 指定されたID直下の親を返します。
  • topLevel - ルート直下から数えて任意の深さにある親のIDを返します。

サンプルコード

以下はルート直下の親IDを返します。

[[UltimateParent]]

以下はモディファイアを通してリソースID59の直下にある親のページタイトルを返します。このリソースの場合ID59はMODXトップページなので、その直下の「拡張機能」が表示されます。

[*pagetitle:id([[UltimateParent?&top=59]])*]

入手先

UltimateParent(GitHub) ZIPファイル

Edited on 2016.12.15 Created on 2014.05.13 MODXEvoアドオン
PAGE TO TOP