我正在通过与SiteGenesis合作学习。到目前为止,我了解了需求软件中控制器和模板的基础知识。我想了解如何将客户端javascript添加到demandware中的页面。例如,SiteGenesis的主页在sitecore_controllers中有一个控制器,呈现主页模板。我想在frot页面加载时向用户添加一条简单的警报消息:alert('hello world')
。我可以破解并在某处插入此消息,但我想通过添加我自己的盒式磁带并添加一个单独的js文件来实现。这样做的最佳实践方法是什么?
答案 0 :(得分:2)
你认为内联脚本不是最好的做法。要从代码链接脚本文件,您需要执行以下操作:
现在最佳做法是在关闭正文标记之前放置这些脚本标记。您可能希望为这些脚本标记创建模板,并使用本地isinclude标记,从装饰器模板或页脚模板中包含它。
有任何问题 - 请告诉我。
P.S。我假设你知道/理解: