PowerCMS™
PowerCMS 4 系のサポートは2026年3月31日をもちまして終了いたします。期限までに PowerCMS 5/6 最新版へのアップグレードをご検討ください。
PowerCMS クラウドで WAF および CDN オプションの受付を開始しました。
[よくあるご質問] PowerSync の試用は可能ですか? を追加しました。
[新着情報] Movable Type 対応版 PowerSync 2.1 の提供を開始 を追加しました。

MTSplitVars

MTSplitVars

text モディファイアで指定した文字列を delimiter モディファイアで指定した文字列で分割して変数 value にセットしてループ出力します。変数名 value は name モディファイアで指定可能です。

使い方

<MTSplitVars text="foo,bar,baz">
  <$MTGetVar name="value"$>
</MTSplitVars>

モディファイア

text="foo,bar,baz"

分割したい文字列を指定します。

delimiter=","

text モディファイアに指定した文字列を分割する区切り文字を指定します。区切り文字は出力されないことに注意してください。初期値はカンマ , です。

<MTSplitVars text="foo;bar;baz" delimiter=";">
    <li><$MTGetVar name="value"$></li>
</MTSplitVars>

サンプルの出力結果はつぎのとおりです。

    <li>foo</li>
    <li>bar</li>
    <li>baz</li>
name="hoge"

分割した文字列を出力する変数名を指定します。初期値は value です。

<MTSplitVars text="foo,bar,baz" name="hoge">
    <li><$MTGetVar name="hoge"$></li>
</MTSplitVars>