PowerCMS™
[ブログ] PowerCMS 6 でのアップデートまとめ を追加しました。
[新着情報] PowerCMS 5.26 パッケージ差し替えについて を追加しました。
[よくあるご質問] Copy2Public / PowerSync で「日時指定」を選択して同期が行えない原因は何ですか? を追加しました。
[ブログ] PowerCMS サポートの実績 (2024年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>