У меня проблема с командой Zends headTitle и специальными символами, в основном шведскими персонажами (åäö). В моем макете я указал такой заголовок:Проблема с кодировкой Zend headTitle()
$ this-> headTitle ('Title -', 'PREPEND');
В моих контроллеров я тогда указать различные субтитры, как это:
$ this-> view-> headTitle = "Subtitle";
Это прекрасно работает, пока все символы ASCII, но, как Соонса, как я ставлю что-нибудь еще в подзаголовке название моей страницы идет от «Заголовок - Подзаголовок» на «URI» Ergo название становится «HTTP: //mydoman.se/controller/action/»
кодирование для страницы задается ZEND корыта
$ this-> headMeta) (-> appendHttpEquiv ('Content-Type',«текст/html; charset = ISO-8859-1 ');
кодировка правильно установлена в соответствии с браузером и когда я просматриваю вывод html. Кодирование всех файлов - ISO-8859-1, и то же самое касается моей базы данных. Все специальные символы, которые я когда-либо пробовал, работают на остальной части сайта, так почему он не работает в названии?
Любая помощь будет очень признательна. (Обратите внимание, она работает с кодированием UTF-8, но по разным причинам, которые я должен использовать ISO-8859-1 в реальной среде в настоящее время)
это ваша проблема. Потому что вы выбрали 'ISO-8859-1'. Если вы будете использовать UTF-8, все будет хорошо. – pltvs