Вопросы с тегом «layout»

13
Magento 2: удалить блок в зависимости от настроек конфигурации

Я пытаюсь удалить блок с определенной страницы (будь то интерфейс или бэкэнд), но только если установлен определенный флаг конфигурации true. Давайте возьмем пример. Я хочу удалить блок с именем dashboardиз панели администратора. Блок определяется в adminhtml_dashboard_index.xmlфайле из...

13
CMS XML Handles для обновлений макета

У меня было несколько сценариев, в которых я пытался использовать дескрипторы cms для обновления макета страницы cms. Например, я пытался использовать дескриптор cms_index_index, ссылающийся на корневой каталог и настраивая шаблон страницы. Это не удалось, и мне пришлось сделать это обновление...

13
Как правильно позиционировать / упорядочивать CSS-файлы в Magento 2?

В Magento 2 DevDoc написано Чтобы включить файл CSS, добавьте блок <css src = "<path> / <file>" media = "print | <option>" /> в раздел <head> файла макета. Однако это не говорит о том, как мы можем влиять на порядок наших CSS-файлов. И если мы добавим CSS-файлы таким...

13
Путь к шаблону не отображается

По некоторым причинам подсказки пути шаблона не отображаются. Я пошел в админ-панель и выключил их снова, затем очистил кеш. Но они все еще не отображаются. Как я могу отладить / решить...

13
Удалить панель инструментов из списка продуктов через local.xml

Я привык использовать local.xml для своих обновлений макета, однако я не могу удалить панель инструментов из блока списка продуктов, используя методы remove или unsetChild. Кто-нибудь может сказать, если это на самом деле невозможно или я делаю что-то не так? Я пытался: <action...

13
Пользовательский макет темы Magento 2 XML и CSS не работает

Я создал новую тему, и она работала нормально, но через несколько дней я понял, что некоторые вещи не работают. default_head_blocks.xml больше не тянет ни в какие файлы CSS, которые я включаю (как размещенные, так и внешние) default.xml не перезаписывает родительский. Я не уверен, что вызывает это....

13
Переместить блоки в другой контейнер, как

Будучи новичком, я ищу обходной путь для перемещения переключателя входа и хранения из header.panelв header.container. Я только что попробовал этот код, но не будет работать <referenceContainer name="header.container"> <referenceBlock class="Magento\Store\Block\Switcher"...

12
Передать данные в getChildHtml () или вызвать метод для дочернего блока

Я хочу иметь возможность передавать данные в вызов getChildHtml (). Причина в том, что выход блока зависит от типа продукта. Поэтому я хочу передать продукт в getChildHtml, чтобы он мог принять решение о выводе. Я делаю это внутри template/checkout/cart/item/default.phtml. В идеале звонок должен...

12
Magento 2: Передача переменных из действия контроллера в «View»

В Magento 1, если вы хотите передать данные из действия вашего контроллера в «представление» (т. Е. Блок в макете, вы можете) Добавить значение / объект в глобальный реестр через Mage::register Непосредственная выборка объекта блока и установка свойств данных для извлеченного объекта блока после...

12
Как удалить заголовок страницы (h1) с домашней страницы, cms_index_index.xml не работает

Я пытаюсь удалить основной заголовок домашней страницы в моей пользовательской теме (которая работает поверх темы luma). Я попытался добавить обычный тег для удаления следующим образом (и, как уже было сказано здесь), всего содержимого моего текущего cms_index_index.xmlфайла: <?xml...

12
Удалить блок из макета без имени

Я хочу удалить блок из макета в magento 2, который объявлен в стороннем расширении, но у блока нет имени. Могу ли я сделать это? Блок объявлен так <referenceContainer name="before.body.end"> <block class="Magento\Backend\Block\Template" template="[Vendor_Module]::template.phtml"/>...

11
Magento2: по умолчанию сортировка по цене по убыванию, а не по возрастанию

Итак, у меня есть категории сортировки по цене. По умолчанию в Magento 2 это цена возрастает. Но я бы предпочел, чтобы это происходило по убыванию цены. Я уверен, что смогу сделать это, настроив catalog_category_view.xmlтему и указав аргумент, product_list_toolbarно я просто не могу понять это....

11
Создание собственного шаблона домашней страницы в Magento2

Как все вы знаете, у magento2 есть некоторый шаблон макета, например 1column, 2 столбца слева, 2 столбца справа, 3 столбца, и я хочу создать собственный шаблон макета домашней страницы в Magento2, для чего я следую нескольким учебникам и создаю модуль и файлы, как сказано в что ссылки, но ни одна...

11
В чем разница между getChildHtml и getBlockHtml

конспект В чем разница между getChildHtmlи getBlockHtml? Как я могу получить заголовок cms / block в шаблоне? Я по существу заменил колонтитул с моим собственным колонтитула и установить мое собственное <?= $this->getChildHtml('...') ?>Это не работа , пока я не использовал: <?=...

11
Magento 2. Влияет ли последовательность модулей, влияющая на компоновку, на порядок загрузки XML?

Влияют ли <sequence/>теги в module.xmlфайлах на порядок, в котором Magento будет обрабатывать XML-файлы макета? Мои предварительные исследования говорят « нет» , но это кажется неправильным, поэтому я ищу подтверждение / доказательство того, что они этого не делают (доказательства == точки...

11
Magento 2: Как добавить текст в контейнер через XML

Я пытаюсь сделать одну строку текста перед списком ссылок в нижнем колонтитуле. Создание файла шаблона для этого кажется пустой тратой ресурсов на эту задачу. Как я понял, я мог выводить текст с Magento\Framework\View\Element\Textблоком в макете. XML <referenceContainer name="footer">...