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>
MTSplitVars と関連のあるテンプレートタグ (34)
- MTAuthorLanguage
- MTBuildRecurs
- MTClientAuthorBlock
- MTCommentOut
- MTCommentStrip
- MTCurrentArchiveFile
- MTCurrentArchiveURL
- MTDynamicMTML
- MTDynamicSiteBootstrapper
- MTEntryCategoryBlock
- MTEntryStatusInt
- MTFileGetContents
- MTIfBlogDynamicMTML
- MTIfLogin
- MTIfUserAgent
- MTIfUserHasPermission
- MTLoginAuthorCtx
- MTML
- MTMTML
- MTNonDynamicMTML
- MTQuery
- MTQueryLoop
- MTQueryVars
- MTRand
- MTRawMTML
- MTRawMTMLTag
- MTReferralKeyword
- MTReferralKeywords
- MTSearchEntries
- MTSetQueryVars
- MTSplitVars
- MTTableColumnValue
- MTTrans
- MTUserAgent