Как добавить шаблон в панель заголовка? Шаблон Magento-2.1.7 Порту


Я создал измененный default.xml и создал headerContent.phtml, чтобы добавить новое содержимое на панель заголовка, расположенную на противоположной стороне от входа в систему и приветствия msg. Однако после загрузки, изменения и очистки всех кэшей мой новый контент вообще не отображается на странице.

Vendor/Theme_name/Magento_Theme/layout/default.xml

<?xml version="1.0"?>
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
    <body>
        <referenceContainer name="header.panel">
            <block class="Magento\Framework\View\Element\Template" name="header.content" template="Magento_Theme::headerContent.phtml" before="header.links" />
        </referenceContainer>    
    </body>
</page>

Поставщик/Имя_темы/magento_theme/шаблоны/Заголовок.phtml

Hello World!

Что я делаю не так? я использовал неправильное местоположение или где-то опечатку?

Author: Teja Bhagavan Kollepara, 2017-08-21

1 answers

Вы пропустили html в пути к шаблону.

Так что меняйся

template="Magento_Theme::headerContent.phtml"

До

template="Magento_Theme::html/headerContent.phtml"
 0
Author: Ben Crook, 2017-08-21 11:09:28