Zends headTitleコマンドと特殊文字、主にスウェーデン語の文字(åäö)に問題があります。私のレイアウトでは、次のようなヘッダーを指定しています:Zend headTitle()エンコーディングの問題
$ this-> headTitle( 'Title - '、 'PREPEND');私のコントローラで
私は、このように異なる字幕を指定:
の$ this - >表示 - > headTitle = "字幕を"。
すべての文字がASCIIである限り、これはうまくいきますが、私のページのタイトルは「タイトル - 字幕」から「URI」に変わります。タイトルは「http: > appendHttpEquiv( 'Content-Typeの'、「テキスト - //mydoman.se/controller/action/」
ページのエンコーディングは、Zendの谷
ます$ this-> headMeta()によって設定されています/ html; charset = ISO-8859-1 ');
エンコーディングは、ブラウザとhtml出力を確認すると正しく設定されます。 すべてのファイルのエンコーディングはISO-8859-1で、私のデータベースでも同じです。私がこれまでに試したすべての特別な文字は、サイトの残りの部分で動作します。なぜ、それはタイトルでは機能しませんか?
ご協力いただければ幸いです。 (注、それがエンコーディングUTF-8で仕事をしたが、様々な理由のために、私は今のライブ環境でISO-8859-1を使用する必要があります)
を送ります。あなたは 'ISO-8859-1'を選んだからです。 UTF-8を使用する場合は、すべてが有効です。 – pltvs