開発(PHP):特定のリソースの情報を取得($modx->getPageInfo)
特定のリソースの情報を取得するには、$modx->getPageInfo
メソッドを使用します。
テンプレート変数は含まれませんのでご注意ください。
構文
戻り値 = $modx->getPageInfo(リソースID, 公開かつ未削除のみ, リソース変数名);
引数名 | 型 | 初期値 | 説明 | |
---|---|---|---|---|
第一引数 必須 |
リソースID | integer | 0 | 取得するリソースのリソースID。 |
第二引数 | 公開かつ未削除のみ | integer | 1 | 第一引数"リソースID"で指定したリソースが公開かつ未削除のみ取得するかどうか。 指定可能な値は次の通り。 0 ... 関係なく1 ... 公開かつ未削除のみ |
第三引数 | リソース変数名 | string | 'id, pagetitle, description, alias' | 取得する変数。 ' * 'を指定すると全てを取得する。カンマ区切りで複数の情報を取得できる。 |
戻り値
見つかった場合は連想配列、見つからなかった場合はfalseを返します。
サンプルコード
$info = $modx->getPageInfo(3);