□環境
・MT4.24からMT4.25へアップグレード済み
※MT4.24でも同様の現象になることを確認しております。
□再現手順
①下記の条件でカスタムフィールドを登録
種類:日付と時刻
オプション:日付
テンプレートタグ:hoge_date
②ブログ記事テンプレートに下記を記入
<MThoge_date format=”%Y年%m月%d日”>
③ブログ記事入力画面にて、カスタムフィールドを未記入にする。
④「確認画面」押下する。
カスタムフィールドを表示する所が「1970年01月01日」と表示される。
⑤「ブログ記事登録」押下で、再構築する。
カスタムフィールドを表示する所が、空文字で表示される。
本当にバグかどうかわかりませんが、一応、six apartさんにバグ報告させていただきました。
暫定的な処置として、「1970年01月01日」の場合も表示しないように、テンプレートを変更しました。
こんな感じ↓
<MTSetVarBlock name=”hogehoge_date”><MTIfNonEmpty tag=”hoge_date”><MThoge_date format=”%Y年%m月%d日”></MTIfNonEmpty></MTSetVarBlock>
<mt:If name=”hogehoge_date” eq=”1970年01月01日”><mt:ElseIf name=”hogehoge_date” eq=””><mt:Else><MTVar name=”hogehoge_date”></mt:If>
これで確認画面も表示されなくなりました。
Please comment with your real name using good manners.