如果有人能指出我在这个问题上的正确方向,我将不胜感激。
我正在尝试优化我的 OpenCart 项目的页面加载速度。为此,我想在 header.twig 中像这样在 javascript onload 之后加载每个页面的内容(product/category
, product/search
, ...):
window.onload = function() {
console.log('page loaded');
$.post( window.location.href, { loaded: true })
.done(function( data ) {
alert( "Data Loaded: ");
});
}
在php方面,我尝试了这样的代码,但根本不成功。
if (isset($this->request->get['manufacturer_id']) && isset($_POST['loaded'])) {
...
如果我想使用callback
问题是页面不同。我不知道如何管理所有页面。