Magento 1.9: Dodaj niestandardowy plik css do głowy

10

Muszę dodać niestandardowy plik CSS do Magento, który jest następnie używany w całej witrynie. Wiem, że musisz dodać to do pliku local.xml , jednak arkusz stylów, który dodałem , po prostu nie jest ładowany.

Ktoś, kto może pomóc?

Oto, co dodałem do mojego pliku local.xml :

<?xml version="1.0">
<layout>
    <default>
        <reference name="head">
            <action method="addCss”><type>skin_css</type><file>css/javcustom.css</file></action>
        </reference>
    </default>
</layout>

Wiem, że jest tu wiele tematów, ale wypróbowałem wszystkie i po prostu nie mogę sprawić, by zadziałało ...

dsolivier
źródło

Odpowiedzi:

23

Istnieją dwa sposoby dodawania css do head, one is using function addCss a innym jest addItem . Masz pomieszane dwa formaty. Twój format jest nieprawidłowy.

Spróbuj tego

<action method="addCss">
    <stylesheet>css/javcustom.css</stylesheet>
</action>

zamiast

<action method="addCss">
    <type>skin_css</type>
    <file>css/javcustom.css</file>
</action>

lub spróbuj tego

<action method="addItem">
    <type>skin_css</type>
    <name>css/javcustom.css</name>
</action>
Amit Bera
źródło
dobry amit bera.
easymoden00b
Próbowałem ich, ale nie wydają się ładować. Patrząc na moje źródło strony, po prostu się nie pokazują ...
dsolivier
nvm, zadziałało, w tym, co napisałem, była literówka;)
dsolivier
1
Potwierdzony, też dla mnie pracuje!
camdixon
3

Aby dodać plik CSS, wykonaj następujące czynności:

Open File
app\design\frontend\rwd\default\layout\page.xml
Add the below tag for css:
<action method="addCss"><stylesheet>css/[filename].css</stylesheet></action>

Just below the last method=”addCss add the above line.
Now open,
skin\frontend\rwd\default\css\[filename].css

Start writing your css code in this file.

Aby dodać plik JS, wykonaj poniższe czynności.

Open File
app\design\frontend\rwd\default\layout\page.xml
Add the below tag
<action method="addItem"><type>skin_js</type><name>js/[filename].js</name></action>

Just below the js include tags similar to the above line.
Now open,
skin\frontend\rwd\default\js\[filename].js

Start writing your js code in this file.

W przypadku Magento 2 zapoznaj się z tym linkiem .

SHEESHRAM
źródło