我无法将javascript文件添加到我的第一个Shopware5主题中。我尝试了在线文章中给出的以下方法。 https://developers.shopware.com/designers-guide/theme-startup-guide/ 我将我的js文件添加到Theme.php文件的数组中,并将javascript文件上传到'frontend / _public / src / js'
/** @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文件添加到数组中并尝试将其加载到我的主题上。当我检查网站时,我清除了所有缓存。
答案 0 :(得分:3)
您必须清除所有缓存并重新编译主题。请记住,您必须将js放入frontend/_public
。
js文件的完整路径应为themes/YourTheme/frontend/_public/src/js/jquery.my-plugin.js
。