2011-11-13 22 views
0

私はDrupalでサイトを開発していて、奇妙なことに遭遇しました。私のDev環境とProd環境のエラーメッセージは異なる動作をします。Drupalエラーメッセージの位置付け

"form_set_error"を使用してフォーム検証エラーを設定しています。私の開発モードでは、エラーメッセージがhtmlのcontent_header部分に送られますが、私のProd環境のメッセージはコンテンツ自体に入り、CSSを乱してしまいます。

これは何か小さなものだが厄介なものであり、私はどこでもその設定を見つけることができなかった。いくつかの構成は、それを担当しなければならず、私の2つの環境で何らかの理由で異なる必要があります。なぜこのようなことが起こったのか、どこで解決できるのか分かる人は、私は感謝しています。

答えて

1

devとprodのテーマに違いはありますか?カスタム/ contribテーマを使用していますか?あなたはDrupalの主なバージョンを使用していますか?

あなたは$messagesがpage.tpl.php

+0

おかげで印刷されているところを見て開始することがあります。それはカスタムテーマですが、devとprodの両方で同じです。私はコピーし、devcodeでプロジェクト全体をオーバーランさせるので、同じでなければなりません。 Drupalを使用します。6. page.tpl.phpに従って、メッセージはヘッダー内に印刷されます。私はそれらを..としたいのです。 – Amir

+0

メッセージがHTML内の同じ場所に表示されると、CSSが残ります。私はあなたの反応をよく理解していませんでした。あなたは再コピーしましたか?それは今修正されましたか? –