2016-02-10 62 views
2

我无法将JavaScript文件添加到我的第一个Shopware5主题中。我尝试了一种在线文章中给出的以下方法。 https://developers.shopware.com/designers-guide/theme-startup-guide/ 我说我的js文件插入Theme.php文件阵列并上传javascript文件到“前端/ _Public/src目录/ JS”如何将Javascript文件包含到shopware5主题中

/** @var array Defines the files which should be compiled by the 
javascript compressor */ 
protected $javascript = array(
'src/js/jquery.my-plugin.js' 
); 

然而上述阵列是不是我的Theme.php即时拍摄文件,但我将我的js文件添加到数组中,并尝试将其加载到我的主题中。当我检查网站时,我清除了所有缓存。

回答

3

您必须清除所有缓存,并重新编译主题。请记住,您必须将js放入frontend/_public

你的js文件的完整路径应该是themes/YourTheme/frontend/_public/src/js/jquery.my-plugin.js

+0

这是正确的答案。如果您继承了其他主题,您还需要考虑将脚本文件放在父代或子主题中的哪个位置。 –

相关问题