開発(PHP):現在のリソースの情報を取得
現在のリソースの情報を取得するには、$modx->documentObject
プロパティを使用します。
テンプレート変数の値も取得することができます。
日時に関する情報を取得した場合は、UNIX時間の形式(1970年1月1日 0時0分0秒からの経過秒数)で返します。
使用可能な箇所:スニペット、プラグイン
構文
戻り値 = $modx->documentObject[変数名];
変数名はリソース変数一覧をご覧ください。
戻り値
対象リソース変数の値を返します。
テンプレート変数の場合は、次のキーを持つ連想配列を返します。
キー | 説明 |
---|---|
name | テンプレート変数名。 |
value | 設定されている値。 |
type | "入力フォーム"で選択した値。 |
display | "プロセッサ"で選択した値。 |
display_params | "プロセッサ"のURLパラメータ。 |
サンプルコード
$publishDate = $modx->documentObject['pub_date'];
if ($publishDate) {
...
}