0
我在Rails 2中創建了一個自定義CMS,使用戶能夠使用降價編輯網頁。他們正在創建的頁面在iframe中。編輯器網頁UI包裝了該iframe。如何禁用佈局文件緩存(Rails 2)?
我發現這會導致生產中的問題,因爲Rails如何緩存佈局文件。第一次加載編輯器時,它按預期工作,但在加載第二個編輯器頁面後,編輯器在iframe中使用頁面的佈局文件並打斷編輯器的顯示。
在開發中或者當config.cache_classes = false時,我沒有看到這個問題。
有沒有辦法強制新的佈局加載內部iframe和外部編輯器頁面?或者有沒有辦法爲這個Controller的操作禁用緩存。
在研究這個問題時,我發現你可以使用'caches_action'爲控制器中的特定動作啓用緩存,但似乎沒有辦法關閉對孤立實例的緩存。
非常感謝。