開発(PHP):プラグインコードを実行
プラグインコードを実行するには、$modx->evalPlugin
メソッドを使用します。
予め登録してあるプラグインではなく、指定したソースコードを実行します。
構文
戻り値 = $modx->evalPlugin(ソースコード, パラメーター);
引数名 | 型 | 初期値 | 説明 | |
---|---|---|---|---|
第一引数 必須 |
ソース | string | プラグインのソースコード。 | |
第二引数 必須 |
パラメーター | string または array |
※ 設定パラメーターのようだが不明 |
戻り値
第一引数で指定したコード内にあるreturnで返す値を返します。
サンプルコード
$code = 'return \'\'.$modx->documentIdentifier.\'
\';';
$result = $modx->evalPlugin($code, '');