CakePHP在后退和前进按钮上没有布局


CakePHP no layout on back and forward button

我们正在CakePHP中构建一个包含Croogo安装的大型CMS。我们最近遇到了一个问题,当用户单击浏览器中的back(或forward按钮)时,布局无法正确呈现。

您最终得到的是使用blank布局的视图(.ctp)文件,因此没有样式、js等。任何输入或想法都将不胜感激。非常感谢。

仅供参考:现代浏览器应该缓存页面请求(启用了缓存),所以我们正在研究Auth,因为它似乎是对页面(甚至是缓存的页面)调用的第一件事,对吗?:S

此外:如果浏览器静置几分钟,然后我们再次前后单击,页面将以正确的布局按预期呈现?!?会话超时?

已解决。这个问题是由默认布局的页脚中的include中调用的一点javascript引起的。

这个线程上的解决方案是我们头疼的原因:jQuery.each循环字符串或对象