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 2017.02.02 Created on 2014.05.13 MODX Evo アドオン
PAGE TO TOP