 |
Если вы впервые на нашем форуме - ознакомьтесь с правилами
|
|
Существует следующая проблема. В PEAR-классе HTML_TreeMenu есть возможность загружать меню из XML-файла, а не задавать ассоциативные массивы вручную. Всё прекрасно работает, пока в XML-файле нет русского текста в атрибуте text. Как только он там появляется - эта ветка меню в лучшем случае отображается в кракозябрах (если указать encoding="windows-1251"), а в худшем - ветка вообще не отображается (если не указывать кодировку или задать, например, UTF-8).
Что сделать, чтоб всё-таки увидеть нормальный русский текст.
Информации по этой проблеме в Инете найти не смог. На сайте одного из разработчиков этого класса www.phpguru.org – тоже с инфой не особо густо. Есть, конечно, чинная ссылка на всевозможные меню http://www.chipchapin.com/WebTools/MenuTools/ но и тут ничего аналогичного по качеству типа HTML_TreeMenu - я не узрел, хотя выбор большой.
На www.phpclasses.org есть парочка классов аналогичных PEARовскому - DHTML TreeMenu и XML Menu, но оба с ходу запустить не удалось. К первому картинки веток не качаются, а у второго - сколько с включением xslt не заморачивался - всё равно ошибка.
Уважаемые, какие соображения есть по всему этому поводу?
|
|
22 марта 2006, 11:02
|
|
Это сообщение было просмотрено: 6208 раз(а)
|
 |