Перезапис заголовка Зміст та додавання блоку


10

Я розширив тему LUMA і хочу налаштувати заголовок.

Я хочу додати статичний блок перед логотипом і хочу перенести логотип до центру сторінки, що знаходиться зліва.

Кінцевий результат буде

[1] статичний блок [2] логотип (в центрі) [3] Форма пошуку (це вже в правильному положенні).

Будь ласка, поради, як цього досягти.

Відповіді:


10

Це можна зробити, поставивши DIV над вашим логотипом та полем пошуку

Також створіть "контейнер" для свого статичного блоку (всередині цього ви можете зателефонувати статичному блоку) в logo.phtml.

Тепер призначіть клас кожному контейнерові та дайте їм потрібну ширину та плаваю їх відповідно.

Так буде виглядати 1) Static block 2) Logo 3) Search

Я сподіваюся, що хтось інший здобуде ідею звідси, тому що я запізнююсь на питання.


10

ви використовуєте 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>

Куди це додати. Я також розширив LAYOUT, і це слід додати у layout / default.xml (я думаю)
Jai

@Jai так за замовчуванням це зробить.
Розширення Fme

Додано статичний блок з ідентифікатором "testblock" в адміністраторі. Додані вище рядки замінюють тестовий блок у default.xml. Розгорнута, модернізована, розмита, але дідінт працює :(
Джай

ви додали <body></body>тег
розширення Fme

Так. Тут є весь код розширеного default.xml: <сторінка xmlns: xsi = " w3.org/2001/XMLSchema-instance " xsi: noNamespaceSchemaLocation = "урна: magento: Framework: Перегляд / Макет / тощо / page_configuration.xsd" > <body> <referenceBlock name = "logo"> <block class = "Magento \ Cms \ Block \ Block" name = "testblock"> <аргументи> <аргумент = = testblock "xsi: type =" string "> testblock </argument> </arguments> </block> </referenceBlock> </body> </page>
Джай
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.