Üstbilgi İçeriğini ve ekleme bloğunu geçersiz kıl


10

LUMA temasını genişlettim ve başlığı özelleştirmek istiyorum.

Logodan önce statik blok eklemek istiyorum ve logoyu sol taraftaki sayfanın ortasına taşımak istiyorum.

Nihai sonuç

[1] statik blok [2] logosu (ortada) [3] Arama formu (bu zaten doğru konumda).

Lütfen bunu nasıl başaracağınızı önerin.

Yanıtlar:


10

Logonuzu ve arama kutunuzun üzerine DIV koyarak

Ayrıca statik bloğunuz için bir "kapsayıcı" oluşturun (bunun içinde statik bloğunuzu çağırabilirsiniz) logo.phtml.

Şimdi her bir konteynere bir sınıf atayın ve onlara gerekli genişliği verin ve uygun şekilde yüzdürün.

Yani şöyle görünecek 1) Static block 2) Logo 3) Search

Umarım geç soru gönderirken başka biri de buradan fikir edinir.


10

Kullanmak referenceBlock logo

<referenceBlock name="logo">
        <block class="Magento\Cms\Block\Block" name="test_links">
          <arguments>
           <argument name="block_id" xsi:type="string">test_links</argument>
          </arguments>
        </block>
</referenceBlock>

Bunu nereye ekleyeceksiniz. Ayrıca DÜZENİ genişletilmiş ve bu eklenmelidir düzen / default.xml (Bence)
Jai

@Jai evet varsayılan bunu yapacak.
Fme Uzantıları

Yönetici için "testblock" tanımlayıcısına sahip statik blok eklendi. Default.xml dosyasında testblock yerine yukarıdaki satırlar eklendi. Konuşlandırıldı, Yükseltildi, kızardı, ancak işe yaramadı :(
Jai

<body></body>etiket
eklediniz

Evet. Burada, default.xml: <page xmlns: xsi = " w3.org/2001/XMLSchema-instance " xsi: noNamespaceSchemaLocation = "urn: magento: framework: View / Layout / etc / page_configuration.xsd" > <body> <referenceBlock name = "logo"> <block class = "Magento \ Cms \ Block \ Block" name = "testblock"> <arguments> <argüman adı = "testblock" xsi: type = "string"> testblock </argument> </arguments> </block> </referenceBlock> </body> </page>
Jai
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.