Использую Event Calendar 3.1.1.rc3 (http://wpcal.firetree.net/). Все устраивает, но есть один бок.
Виджет календаря имеет функционал подгружать предыдущий\следующий месяцы через ajax, в ответ приходит некий XML — пример можно посмотреть на сайте производителя. Запрос на XML выглядит как /?ec3_xml=2008_6 например а уже в недрах плагина фильтр отлавливает наличие GET параметра и вызывает соответствующую функцию по формированию XML. ответ пишется хаком:
@header('Content-type: text/xml');
echo "..."
exit(0)
На моем сайте при разборе ответа responseXML = null соответственно не работает обновление, javascript exception.
вероятность 99.9% что суть проблемы в том что ответ приходит но Content-type:text/html т.е. не срабатывает выставление верного mime-type и браузер отказывается его разбирать как XML.
У автора плагин крутится на 2.3.2, возможно там была другая система формирования заголовков ответа.
Кто что может посоветовать? Заранее спасибо