У меня есть пустой сайт Plone 4.1, на котором установлен только коллективный.quickupload. Портлет загрузки работал нормально, пока я не установил plone.app.theming и не применил свою тему. Файлы все равно были загружены, но веб-клиент получил статус «Failed».
Изучив ответ ajax с сервера, я обнаружил, что они были обернуты заголовком html. Старый ответ (перед установкой диазо и применением моей темы) был просто
{"success":true}
Новый ответ (после установки диазо и применения моей темы) был заключен в тег html:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"><body><p>{"success":true}</p></body></html>
Я вставил сюда свой файл rule.xml (ничего особенного, есть только одно правило, обусловленное css:if-content="#visual-portal-wrapper"): http://pastebin.com/SaK13Fni
Что я должен сделать, чтобы обойти это?
Спасибо