開発(PHP):チャンクを解析し取得

チャンクを解析し取得するには、$modx->parseChunkメソッドを使用します。

構文

引数名 初期値 説明
第一引数
必須
チャンク名 string または object   取得したいチャンク名または予め取得したチャンクのオブジェクト。
第二引数
必須
プレースホルダー array   チャンクに渡すカスタムプレースホルダーの値。
連想配列で指定する。
array(
    'プレースホルダー名' => 値,
    ...
)
第三引数 プレースホルダーの開始タグ string { プレースホルダーをチャンクで使用する際の開始タグ。
第四引数 プレースホルダーの終了タグ string } プレースホルダーをチャンクで使用する際の終了タグ。

戻り値

成功したら処理されたコードの文字列、チャンクが見つからなければnull、第二引数が配列以外ならfalseを返します。

サンプルコード

チャンク:linklist

使用

結果

<p class="title">タイトル</p>
<div class="description"><p>説明文章。</p></div>

CMS「Evolution CMS」逆引きリファレンス一覧へ戻る