Magento 1.x - пользовательский JS / CSS не найден - PullRequest
0 голосов
/ 04 июня 2018

Я добавил эти пользовательские файлы js и css:

  1. скин / внешний интерфейс / база / по умолчанию / черный / NewsletterPopup / js / main.js

  2. skin / frontend / base / default / black / NewsletterPopup / css / main.js

Затем я включил их через свойфайл макета модулей

( app / design / frontend / base / default / layout / black / newsletter_popup.phtml )

<?xml version="1.0"?>
<layout version="0.1.0">
    <default>
        <reference name="head">
            <action method="addJs">
                <script>black/NewsletterPopup/js/main.js</script>
            </action>
            <action method="addCss">
                <stylesheet>black/NewsletterPopup/css/main.css</stylesheet>
            </action>
        </reference>
    </default>
<!-- ... -->

Но сетевой анализ показал, чтофайлы не могут быть найдены, и если я введу ссылку на файл непосредственно в URL-адрес, откроется страница « 404 К сожалению, страница не найдена ».

Что я делаю не так?

1 Ответ

0 голосов
/ 04 июня 2018

Мне пришлось изменить

<action method="addJs">
    <script>black/NewsletterPopup/js/main.js</script>
</action>

, которая фактически нацелена на папку {magentoroot}/js, на

<action method="addItem">
    <type>skin_js</type>
    <script>black/NewsletterPopup/js/main.js</script>
</action>

, которая нацелена на папку скина.

...