開発(PHP):現在または特定の親リソース情報を取得
現在または特定の親リソース情報を取得するには、$modx->getParentメソッドを使用します。
構文
戻り値 = $modx-->getParent(リソースID, 公開かつ未削除のみ, 取得するリソース変数);| 引数名 | 型 | 初期値 | 説明 | |
|---|---|---|---|---|
| 第一引数 | リソースID | integer | -1 | 取得するリソースのリソースID。 省略した場合は現在のリソースID。 | 
| 第二引数 | 公開かつ未削除のみ | integer | 1 | 第一引数"リソースID"で指定したリソースが公開かつ未削除のみ取得するかどうか。 指定可能な値は次の通り。 0... 関係なく1... 公開かつ未削除のみ | 
| 第三引数 | 取得するリソース変数 | string | 'id, pagetitle, description, alias, parent' | 取得するリソース変数。 ' *'を指定すると全てを取得する。 | 
戻り値
取得に成功した場合は連想配列、失敗した場合はfalseを返します。
サンプルコード
$parent = $modx->getParent();
if ($parent['id'] == 3) {
	...
} 
						