Запитання з тегом «layout»

Позначає файли xml, які використовуються для визначення ієрархії блоків, яка з часом надає файли шаблонів.

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

3
Magento додавання CSS та JS включає в колонтитул
Я роблю деяку оптимізацію Yslow свого сайту Magento і намагаюся додати CSS та Js до колонтитулу сайту. На даний момент я використовую головний довідковий тег у макеті XML і використовую addJsі addCssдії, щоб включити всі мої файли. Я спробував поміняти посилання голови на колонтитул, але отримав помилку, коли спробував переглянути …
15 layout  javascript  css 

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

1
Як я можу налагоджувати обробку файлів макета в Magento 2?
Відповідно до специфікації теми magento 2 щодо обробки файлів макета: Додаток Magento обробляє файли макета у такому порядку: 1 / Збирає всі файли компонування з модулів. Порядок визначається порядком модулів у списку модулів з app / etc / config.php. 2. / Визначає послідовність успадкованих тем [, ...,] 3. / Замінює …

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

2
Які розширення типу одного замовлення вшановують оригінальну ручку макета? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 2 роки тому . Одне з моїх розширень використовує наведену нижче інструкцію макета xml, щоб додати до каси …

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

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

4
Який правильний спосіб розміщення / впорядкування CSS-файлів у Magento 2?
У Magento 2 DevDoc сказано Щоб включити файл CSS, додайте в файл розмітки файл <css src = "<шлях> / <файл>" медіа = "друк | <опція>" />. Однак це не говорить про те, як ми можемо впливати на порядок файлів CSS. І якщо ми додаємо файли CSS таким чином у користувальницьку …
14 magento2  layout  css  head 


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 …
13 magento2  layout 

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


3
Видаліть панель інструментів зі списку продуктів через local.xml
Я звик використовувати local.xml для моїх оновлень верстки, однак я не можу видалити панель інструментів із блоку списку продуктів, використовуючи методи видалення або unsetChild. Хтось може сказати, якщо це насправді неможливо чи я роблю щось не так? Я намагався: <action method="unsetChild"> <alias>toolbar</alias> </action> і <action method="unsetChild"> <alias>product_list_toolbar</alias> </action> а також …
13 layout  blocks 

2
Шлях до шаблону не відображається
Чомусь підказки шляху до шаблону не відображаються. Я перейшов до панелі адміністратора і вимкнув їх і знову включив, а потім очистив кеш. Але вони все ще не відображаються. Як я можу налагоджувати / вирішувати це?
13 template  layout 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.