MT:値に特定の文字列が含まれていたら別の文字列と変換する

harada 300views 更新:2014年8月6日

「mt_cost」という名前のカスタムフィールドを設定した場合です。

<mt:If tag="mt_cost">
<mt:SetVars>
costCheck=<mt:mt_cost>
</mt:SetVars>
<span class="price">¥<mt:If name="costCheck" like="~">
//値に「~」が含まれていたら実行
<mt:mt_cost numify="1" regex_replace="/~/","">
//「~」を除去
<span class="small">~</span>
//整えて再度追加
<mt:Else>
//値に「~」が含まれていない場合
<mt:mt_cost numify="1"></span>
</mt:Else>
</mt:If>

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません