1

オーバーレイに表示されているフォームを送信すると、結果のページがテーマ化されていません。通常のページビューから同じフォームを送信すると、ページは期待どおりにテーマ化されます。これをデバッグする方法がわかりませんか?

XDV、Plone 4.2 を使用

4

1 に答える 1

2

まず、plone.app.theming への移植は試みましたか? これは比較的単純で (patheming docs にガイドがあります)、patheming は Plone 4.2 で出荷され、4.3 ではさらに改善されています。直接的な非互換性はないと思いますが、存在する可能性があります。XDV はもはや保守されていないため (plone.app.theming に名前が変更され、そこで開発が続けられているように)、遅かれ早かれ移植が必要になるでしょう。

他に考えられる唯一のことは、なんらかの条件またはテーマのないパスのリストが開始されているかどうかです。たとえば、 ajax_load やパスの末尾などのリクエストパラメーターを探してテーマを無効にしている可能性がありますか?

最後に、コンソール出力/ログにエラーがないかどうかを確認します。XDV はサイト エラーをスローしませんが、問題がある場合はログに記録します。

于 2012-09-04T06:42:07.473 に答える