当我提交正在叠加中显示的表单时,生成的页面未经过处理。如果我从常规页面视图提交相同的表单,页面将按预期进行主题化。不知道如何调试这个?
使用XDV,Plone 4.2
答案 0 :(得分:2)
首先,您是否尝试过移植到plone.app.theming?它应该是相对简单的(在p.a.theming docs中有一个指南),并且p.a.theming随Plone 4.2发布并且在4.3中更好。我不认为存在直接的不兼容性,但可能存在。不再维护XDV(例如,它被重命名为plone.app.theming并继续开发),因此迟早可能需要移植。
我能想到的唯一另一件事是,是否存在某种条件或无条件路径列表,例如它可能正在寻找一个请求参数,如ajax_load或路径的尾端,并禁用主题?
最后,检查控制台输出/日志中是否有任何错误:XDV不会引发站点错误,但如果出现问题则会记录。