PowerCMS™

アルファサード株式会社では、一緒に働く仲間を募集しています。クラウドインフラエンジニア積極採用中!

MTSplitVars

MTSplitVars

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

使い方

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

モディファイア

text="foo,bar,baz"

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

delimiter=","

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

<mt:SplitVars text="foo;bar;baz" delimiter=";">
    <li><$mt:GetVar name="value"$></li>
</mt:SplitVars>

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

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

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

<mt:SplitVars text="foo,bar,baz" name="hoge">
    <li><$mt:GetVar name="hoge"$></li>
</mt:SplitVars>