Проблема с модулем XML Sitemap

Аватар пользователя misterBald misterBald 27 августа 2012 в 18:17

Скачал и установил XML sitemap, если в настройках поставить галочку напротив "Использовать стили для лучшей читаемости карты сайта.", то карта не загружается в опере и хроме, а в фаерфоксе выдает:

Quote:

Ошибка синтаксического анализа XML: объявление XML или текста не в начале сущности
Адрес: http://www.site.ru/sitemap.xsl
Строка 2, символ 1:<?xml version="1.0" encoding="UTF-8"?>
^

Комментарии

Аватар пользователя misterBald misterBald 27 августа 2012 в 19:25

"vinchester" wrote:
Попробуйте перенести с XML на JS может быть проблема в этом

а как это сделать?

Аватар пользователя misterBald misterBald 27 августа 2012 в 19:47

Погуглил немного, как я понял, файл стилей sitemap.xsl, который применяется для обработки sitemap.xml начинается с пустой строки и из-за этого возникает ошибка обработки xml документа:

Quote:

1:
2: <?xml version="1.0" encoding="UTF-8"?>

Может кто-нибудь знает где и как генерируются файлы в модуле XML Sitemap?

Аватар пользователя misterBald misterBald 27 августа 2012 в 20:30

Сохранил сгенерированный друпалом sitemap.xsl, удалил лишнюю строку в самом начале и поместил файл sitemap.xsl в корневую директорию сайта - теперь все работает нормально.

Нашел так же шаблон с которого генерируется sitemap.xsl, там никаких пустых строк в начале нет, ума не приложу откуда она там взялась.