为了使网站加载更快,是否可以异步加载opencart加载http://buydatabaseonline.com/demo/index.php的页脚? 我知道它可以通过jQuery来完成,但是如何在用户到达页面底部后,如在Facebook中那样在页脚的div加载中创建整个代码?
更具体地说,看看http://www.elegantthemes.com/demo/?theme=Vertex;向下滚动时,它会加载其他内容。我想要一些关于如何在opencart模板中为footer.tpl集成类似内容的帮助。
答案 0 :(得分:1)
好的,这是全新的,OC无法立即做到这一点。你在寻找的是:
ControllerCommonFooterLazyLoading
catalog/controller/common/
loadInformationExcerpts
,loadLatestReviews
等基本的假设是了解内容延迟加载是如何完成的(如果没有,请使用Google)。在您的页脚模板中,将您的标记放置为延迟加载,并在具体标记可见后,触发对URL的AJAX请求,如
'index.php?route=common/footer_lazy_loading/load_latest_reviews'
AJAX请求将返回编译和解析的模板,然后您可以将其放置(追加/前置)到DOM中。
通过一点点工作应该相当容易实现...