Vücuda css sınıfı nasıl eklenir [Magento2]


19

Gövde etiketine bir css sınıfı eklemeye çalışıyorum ancak gövde etiketi oluşturulduğu yerden herhangi bir dosya bulamıyorum.

Diğerleri geliyor gibi vücut etiketi bir css sınıfı eklemeniz gerekir> filtre ile sayfa sayfa ürünleri sayfa düzeni-2 sütunlar-sol myclasshere

Aşağıdaki önceki sürümde, gövdeye sınıf eklemek için xml kodu vardı.

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

Bunu kullanmayı denedim ama işe yaramadı.

Sadece page-layout-2columns-leftşablon ile bir sınıf eklemek gerekiyor .

Yanıtlar:


44

Düzen veya şablon dosyanızda, gövde etiketine aşağıdaki gibi bir özellik eklemeniz gerekir:

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

Umarım yardımcı olur


Teşekkürler Dave, şimdi tüm sayfalarda görünüyor, Ben sadece sayfa düzeni düzeni-2 sütunlar-sol düzeni olan bu sınıf istiyorum
Jack

M1 ile hemen hemen 2 sütun sütunu kullanan bir sayfa tutamacını kullanan her sayfa tutamacını hedeflemekten başka, yalnızca mizanpajla bunu kolayca elde edebileceğiniz bir yol düşünemiyorum.
Dave Farthing

1
Ben sadece 2-column-left.xml aynı satırları eklemeyi düşünüyordum bu yüzden bu sadece bu düzeni hedefleyecek ama onun çalışmıyor.
Jack

Aynı şeyi category.xml'de ekledim ve işe yaradı, teşekkürler :)
Jack

sadece giriş kullanıcısı için nasıl eklenir?
Sunil Patel

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.