開発(PHP):スニペットを実行
スニペットを実行するには、$modx->runSnippet
メソッドを使用します。
構文
戻り値 = $modx->runSnippet(スニペット名, パラメータ);
引数名 | 型 | 初期値 | 説明 | |
---|---|---|---|---|
第一引数 必須 |
スニペット名 | string | 登録されているスニペット名。 | |
第二引数 | パラメータ | array | array() | スニペットで使用可能な値を連想配列で指定。 キーを変数名として扱う。 array( |
戻り値
成功した場合はreturnなどで返ってきた値、失敗した場合は空の文字列を返します。
サンプルコード
スニペット:test
$str = $foo."\n";
$str .= $bar."\n";
return $str;
使用
$result = $modx->runSnippet('test', array(
'foo' => '',
'bar' => 123
));