開発(PHP):ドキュメントソースを解析して処理
ドキュメントソースを解析して処理するには、$modx->parseDocumentSourceメソッドを使用します。
						各種タグ(MODXタグやリソース変数、テンプレート変数、チャンク、スニペットなど)が含まれていると、そのタグも処理されます。
構文
戻り値 = $modx->parseDocumentSource(ソース);| 引数名 | 型 | 初期値 | 説明 | |
|---|---|---|---|---|
| 第一引数 | ソース | string | 処理をするソースコード。 テンプレートやリソースなどと同じようなソースコードを指定する。 | |
戻り値
処理されたソースコードを返します。
サンプルコード
$srcBefore = '<div id="logo">
<@IF:[*id:is(1)*]>
	<h1>[(site_name)]</h1>
<@ELSE>
	<p>[(site_name)]</p>
<@ENDIF>
</div>';
$srcAfter = $modx->parseDocumentSource($srcBefore);処理前
									<div id="logo">
									<@IF:[*id:is(1)*]>
									    <h1>[(site_name)]</h1>
									<@ELSE>
									    <p>[(site_name)]</p>
									<@ENDIF>
									</div>
								
処理後
									<div id="logo">
									    <p>My MODX Site</p>
									</div>
								
 
						