Bagaimana cara menambahkan kelas css di tubuh [Magento2]


19

Saya mencoba untuk menambahkan kelas css pada tag tubuh tetapi tidak dapat menemukan file apa pun, dari mana tag tubuh diberikan.

Saya perlu menambahkan satu kelas css pada tag tubuh seperti yang lain datang> halaman-dengan-filter-produk-halaman-layout-2columns-kiri myclasshere

dalam versi sebelumnya di bawah ini adalah kode xml untuk menambahkan kelas on body.

<reference name="root">
    <action method="addBodyClass">
        <classname>my-profile</classname>
    </action>
</reference>

Saya mencoba menggunakan ini tetapi tidak berhasil.

Saya perlu menambahkan satu kelas dengan page-layout-2columns-lefttemplat saja.

Jawaban:


43

Di file tata letak atau template Anda, Anda perlu menambahkan atribut ke tag body, seperti ini:

<body>
    <attribute name="class" value="my-css-class"/>
    ...

Semoga Itu Membantu


Terima kasih Dave, sekarang muncul di semua halaman, saya hanya ingin kelas ini yang memiliki tata letak halaman-tata letak-2 kolom-kiri
Jack

Tidak dapat memikirkan cara Anda akan mencapainya dengan tata letak saja, selain menargetkan setiap pegangan halaman yang menggunakan 2 kolom-kiri sebagai tata letak, sama seperti M1.
Dave Farthing

1
Saya hanya berpikir untuk menambahkan baris yang sama di 2-kolom-left.xml jadi ini hanya akan menargetkan tata letak ini tetapi tidak berfungsi.
Jack

Saya baru saja menambahkan yang sama pada category.xml dan berhasil, terima kasih :)
Jack

bagaimana cara menambahkan hanya untuk pengguna login?
Sunil Patel

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.