こんにちは。Thank Uスタッフの志郎です。

Thank Uは、EC-CUBE正規インテグレートパートナー(シルバー)です。
シルバーパートナーは、300社あるパートナーの中でも上位20社に位置する超優良パートナーです。
Thank UのECサイト構築サービスについてはこちらをご覧下さい→http://thank-u.net/?page_id=40

ブログIDで条件分岐をする際は、以下の通りです。
<mt:SetVarBlock name="blog_id"><$MTBlogID$></mt:SetVarBlock>
<mt:if name="blog_id" eq="1">
ブログIDが1の場合の処理
</mt:if>

MTBlogIDを直接条件分岐に使用できないので、SetVarBlockでblog_idという変数へ値をセットし、その変数を条件分岐として使用します。
何だか面倒臭いですが、こうしないといけないのでこのまま覚えちゃって下さい。


以前、以下のように記述したら正常に動作せず、解決の為に数時間を無駄遣いしてしまいました。
<mt:SetVarBlock name="blog_id">
<$MTBlogID$>
</mt:SetVarBlock>


他のスタッフも同じ罠にはまったことがあるそうで、意外に多いかもしれません。
<mt:SetVarBlock name="blog_id"><$MTBlogID$></mt:SetVarBlock>は改行してはいけませんよ。というお話でした。


ECサイト 構築ECサイト構築 システムECサイト構築 パッケージ 売れる戦略的ECサイト構築、運営致します。