メニュー

お知らせ

2012/11/01 【11/29追記(撤回)】独自タグ $file_name の出力内容変更と代替タグ提供のお知らせ

平素よりカラーミーショップをご利用いただき、誠にありがとうございます。

2012/10/30にこちらでお知らせしておりますとおり、最近頻発しております
ショップ表示の障害について大変ご迷惑をおかけし申し訳ございません。

こちらの対応策として、「テンプレートファイルの読み込み方法変更」を実施いたしましたが、弊社が公式にアナウンスしていない独自タグ $file_name を利用してカスタマイズした一部のショップで表示崩れが発生することが発覚し、一旦その対応を巻き戻している状態です。

現在テンプレート編集において $file_name をご利用中のショップ様は、同様の目的に利用できる新しい独自タグ $tpl_name を用意いたしましたので、こちらへの変更をお願いいたします。

なお、$file_name は以下の日程で出力内容が変更されますので、該当の独自タグをご利用のショップオーナー様は変更日までにご対応をお願いします。

■変更予定日
2012年12月3日 月曜日

■出力内容が変わる独自タグ
$file_name

※上記取り消し線部分は撤回いたしました。本お知らせ下部にございます11/29に追記した内容をご確認ください。

■新しく提供を開始した独自タグ
$tpl_name
※参考:独自タグ一覧

今後ともカラーミーショップを宜しくお願いします。

−−−−−−−−−−−−−−−−−−−−−−
2012/11/01 17:59 追記

独自タグ$file_nameの出力内容は、先頭に"file"と出力されていたものが"db"に変更されます。
具体例を以下に示します。

1番目に作成したテンプレートのトップページを表示した場合
■変更前
<{$file_name}> ## "file:1/top.tpl"

■変更後
<{$file_name}> ## "db:1/top.tpl"


再度の通知となりますが、カスタマイズを行っていないショップオーナー様はご対応の必要はございません。
この独自タグは有料テンプレートなどでも利用されており、カスタマイズを行っている場合であっても対応が必要がないこともございます。
問題となる$file_nameのご利用方法の例を以下に示します。


■問題が発生しない例

<{include file = $file_name}>
<{if ($file_name|regex_replace:"/[^\/]+\/(.+)\.tpl/":"\\1")== "top"}>
※有料テンプレートの一部で上記の記述が使われています。


■問題が発生する例

<{if $file_name == "file:1/top.tpl" }>
※今後"file"という文字が"db"という文字に置き換わるため、条件式の結果が変わります。

−−−−−−−−−−−−−−−−−−−−−−
2012/11/26 15:05 追記

上記記載では非常に分かりにくいという指摘もあり、変更の例示をいたします。
※太文字が変更箇所になります

【事例1】
変更前:<{if $file_name == "file:1/top.tpl" }>
変更後:<{if $tpl_name == "top" }>

【事例2】
変更前:<{if $file_name == "file:1/free8.tpl" }>
変更後:<{if $tpl_name == "free8" }>

その他、事例については随時追加をしてまいります。

−−−−−−−−−−−−−−−−−−−−
2012/11/29 12:25 追記

上記内容につきまして、社内で検討を重ねた結果、2012年12月3日に予定していた$file_nameの出力結果の変更を撤回することとなりました。

なお、$tpl_nameに変更された方は、元のソースに戻す必要はございません。(全てのショップ様において、追加の作業は一切必要ありません。)

リリース直前での撤回となり大変申し訳ありません。特に、緊急で対応を進めて頂いたショップ様につきましては、大変ご迷惑をおかけいたしました。
« 一覧に戻る