開発(PHP):特定の先祖リソースIDを取得
特定の先祖リソースIDを取得するには、$modx->getParentIds
メソッドを使用します。
構文
引数名 | 型 | 初期値 | 説明 | |
---|---|---|---|---|
第一引数 必須 |
リソースID | integer | 取得するリソースのリソースID。 | |
第二引数 | 遡る階層 | integer | 10 | 先祖リソースを遡る階層。 指定した階層分取得する。 |
戻り値
取得した階層分の先祖リソースIDを連想配列で返し、見つからなかった場合は空の配列を返します。
連想配列:array(array(1つ前のリソースID => 親リソースID)...)
サンプルコード
結果
Array
(
[21] => 15
[15] => 11
[11] => 3
)