Вопрос

I added a custom JS file, that is located under the following:

/skin/frontend/theme/theme/js/frontend.js

But when I run a speedtest, that file is not compressed and loaded into the Magento merged JS file. It is just loaded outside the merged file.

How can I add this file, so that it will be added to the merged JS?

Это было полезно?

Решение

How did you make Magento load your javascript file? Make sure you add the Javascript file correctly inside a layout Xml file:

<?xml version="1.0"?>
<layout>
    <default>
        <reference name="head">
            <action method="addItem">
                <type>skin_js</type>
                <name>js/frontend.js</name>
            </action>
        </reference>
    </default>
</layout>

Remove the existing merged Javascript file, clean cache so Magento regenerate the merged Javascript file.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с magento.stackexchange
scroll top