チャンクでパラメータを使う

更新日
2017.07.28
作成日
2016.01.20

移行作業中のため一部のページが正しく表示されていない場合があります(o-ω-))

チャンクでパラメータを使用する説明です。

    チャンクにパラメータを持たせることは Revo では出来ましたが、Evo でも1.0.15Jから可能になりました。

    チャンクの中の一部だけを変更したい場合などにとても便利です。

    {{chunk?arg1=`hoge`}}

    チャンク内のMODXタグの引数に使用する事もできます。

    {{StoreItemList?parents=`2`} 

    StoreItemListチャンクの内容

    <h3>[*pagetitle:[+parents+]*]のリスト</h3>
    [[Ditto?
     &parents=`[+parents+]`
    ]]
    

    上の例ではチャンクにパラメータで渡したIDリソースのページのタイトルとサブリソース一覧を表示できます。

    また、パラメータはスニペットと同様に複数設定出来ます。

    {{chunk?arg1=`hoge`&arg2=`piyo`}}

    1.0.13Jから使えるようになった@IF文と合わせて動的な分岐処理も簡単に出来るようになりました。