アルファサード株式会社 代表取締役 野田 純生のブログ


MTのダイナミックパブリッシングエラーが謎なので。


公開日 : 2010-09-15 12:55:22


ダイナミックパブリッシングでMTのタグとかプラグインのタグとかがエラーを吐く時に「ダイナミックパブリッシングエラー」テンプレートが呼ばれるわけですが、404(Not Found)のエラーもタグのエラーも一緒くたなのでこんな状態になるわけです。

ダイナミックパブリッシングエラー

開発中・構築中はまぁご愛嬌なんですが、公開したサイトでこんなの表示って不細工きわまりないと思うのは僕だけでしょうか? ダイナミックパブリッシングエラーテンプレートでSetVarして分岐してみたけどうまくいかないので...

エラーメッセージを返せないのはなんですが、MTErrorHandlerで囲まれた部分についてはエラーをスキップするようなブロックタグを書いてみました。MTErrorファンクションタグはテスト用(MTErrorHandlerで囲っていない部分に記述すると強制的にエラーを返します)。



    <$mt:error$>

(せっかくだから5.1で直ってるんじゃないかって書いておこう)



このブログを書いている人
野田純生の写真
野田 純生 (のだ すみお)

大阪府出身。ウェブアクセシビリティエバンジェリスト。 アルファサード株式会社の創業者であり、現役のプログラマ。経営理念は「テクノロジーによって顧客とパートナーに寄り添い、ウェブを良くする」。 プロフィール詳細へ