Magento javascript双调用和错误的路径

时间:2014-04-11 17:39:46

标签: javascript magento

Magento调用我合并的javascript文件,但也调用其他" loose" javascript文件。 这只发生在类别和产品页面上。

额外的javascript文件路径错误,因此有404错误。 例如:url.com/category/sub-category/js/bieb/jquery.sortportfolio.min.js

另请参阅magento网站:http://ongedierteproducten.nl/boktor/boktor-bestrijdingsmiddelen/embasol-boktor-dood-5-liter-20-m2

我该如何解决这个问题?提前谢谢。

1 个答案:

答案 0 :(得分:0)

您不应在magento中使用相对路径

<script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript" src="js/jquery-ui.min.js"></script>

<script type="text/javascript" src="http://ongedierteproducten.nl/js/slider/jquery.slider.js"></script>
<script type="text/javascript" src="js/bieb/jquery.easing.min.js"></script> 
<script type="text/javascript" src="js/bieb/jquery.quicksand.min.js"></script>
<script type="text/javascript" src="js/bieb/jquery.sortportfolio.min.js"></script>

相反,您应该使用

添加您的JavaScript
<reference name="head">
    <action method="addJs"><script>folder/file.js</script></action>
</reference>

请参阅Adding external JavaScript file to Magento