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

Обозначает файлы xml, используемые для определения иерархии блоков, которая в конечном итоге отображает файлы шаблонов.

1
Неверный порядок загрузки Layout XML
Когда я создаю файл макета для административной области (будь то в сообществе или в локальном пуле кода), иногда Magento загружает этот макет xml перед загрузкой макета модуля Adminhtml xml. Эффект заключается в том, что ссылочные вызовы отбрасываются, потому что не создано ни одного блока для их применения. Очевидно, что кеширование …
15 layout  magento-1 

3
Magento добавляет CSS и JS в нижний колонтитул
Я немного оптимизирую свой сайт Magento и пытаюсь добавить CSS и J в нижний колонтитул сайта. В настоящее время я использую тег ссылки на заголовок в макете XML и использую addJsи addCssдействия, чтобы включить все мои файлы. Я попытался поменять местами ссылку на нижний колонтитул, но при попытке просмотра сайта …
15 layout  javascript  css 

3
Блок из моего пользовательского модуля не отображается на странице продукта. Как я могу отладить?
Я делаю свой первый пользовательский модуль, следуя инструкциям онлайн. Я получаю, что мне нужно создать определенные XML-файлы для системы, чтобы «обнаружить» мой модуль, но даже когда я нарушаю XML, я не вижу никакой разницы, или я иногда вижу страницу, которая сообщает мне, что есть сообщение об ошибке, которое скрывается Как …
15 layout  debugging 

1
Как я могу отладить обработку файла макета в Magento 2?
Согласно спецификации темы magento 2 об обработке файлов макетов: Приложение Magento обрабатывает файлы макетов в следующем порядке: 1 / Собирает все файлы макетов из модулей. Порядок определяется порядком модулей в списке модулей из приложения / etc / config.php. 2. / Определяет последовательность унаследованных тем [, ...,] 3. / Перебирает последовательность …

3
Существует ли файл XML локального макета темы, отличный от local.xml?
Я создал тему, создав и отредактировав следующий файл: frontend/mypackage/default/layout/local.xml У меня есть представление магазина "site1", и я хочу сделать исключения в локальном.xml по умолчанию для mypackage, поэтому я создал этот файл: frontend/mypackage/site1/layout/local.xml Однако, как только я создаю этот файл, Magento пропускает изменения по умолчанию local.xml. Как мне сказать Magento использовать …

2
Какие расширения типа оформления одного шага соответствуют оригинальному описателю макета? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 2 года назад . Одно из моих расширений использует нижеприведенную инструкцию layout xml, чтобы добавить общий блок …

2
Добавление пользовательских макетов для CMS и использования категорий с пользовательскими проблемами модуля
У меня есть категория в моем магазине, которая требует совершенно другого макета, чем стандартные макеты Magento. Поэтому я создал новую копию 1column.phtml, переименовал ее и внес одно небольшое изменение в тест. Теперь проблема в том, что пользовательский макет не отображается. Я создал модуль (который работает так, как это видно в …

2
Форма оформления заказа - Как обернуть несколько элементов в классе - Magento 2
Как обернуть два элемента формы оформления заказа в div? Например, скажем, я хотел обернуть эти поля страны и почтового индекса в div с классом example-class, как бы я это сделал? Что я пробовал Я пытался добиться этого, добавляя их в качестве потомков, <item name="shippingAddress" xsi:type="array">но это просто вызывает ошибки на …


4
Отменить процесс удаления блока в layout.xml
Я хочу отменить удаление блока. блок снят в vendor/magento/theme-frontend-blank/Magento_Checkout/layout/checkout_index_index.xml <referenceBlock name="minicart" remove="true"/> <referenceContainer name="header.panel" remove="true"/> <referenceBlock name="top.search" remove="true"/> <referenceBlock name="catalog.compare.link" remove="true"/> <referenceBlock name="catalog.topnav" remove="true"/> <referenceContainer name="footer-container" remove="true"/> Согласно документации , можно отменить удаление remove=false. Итак, я создал файл в моей теме в Magento_Checkout/layout/checkout_index_index.xml <referenceBlock name="minicart" remove="false"/> <referenceContainer name="header.panel" remove="false"/> <referenceBlock …
13 magento2  layout 

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

4
Magento 2: удалить блок в зависимости от настроек конфигурации
Я пытаюсь удалить блок с определенной страницы (будь то интерфейс или бэкэнд), но только если установлен определенный флаг конфигурации true. Давайте возьмем пример. Я хочу удалить блок с именем dashboardиз панели администратора. Блок определяется в adminhtml_dashboard_index.xmlфайле из Magento_Backendмодуля: <referenceContainer name="content"> <block class="Magento\Backend\Block\Dashboard" name="dashboard"/> </referenceContainer> Благодаря ответу Адама я могу сделать …


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

3
Удалить панель инструментов из списка продуктов через local.xml
Я привык использовать local.xml для своих обновлений макета, однако я не могу удалить панель инструментов из блока списка продуктов, используя методы remove или unsetChild. Кто-нибудь может сказать, если это на самом деле невозможно или я делаю что-то не так? Я пытался: <action method="unsetChild"> <alias>toolbar</alias> </action> и <action method="unsetChild"> <alias>product_list_toolbar</alias> </action> …
13 layout  blocks 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.