Есть ли возможность удалить js / css, специфичные для браузера, в magento2, используя layout xml?
8
Нет способа сделать это в файле layout.xml. Вот список инструкций макета, доступных в Magento 2
http://devdocs.magento.com/guides/v2.0/frontend-dev-guide/layouts/xml-instructions.html
Если вы стремитесь к совместимости браузера, вам следует воспользоваться библиотекой modrnizr.js, которая входит в состав core magento (lib / web / modernizr / modernizr.js)
В вашем собственном файле default_head_blocks.xml сделайте следующее:
http://devdocs.magento.com/guides/v2.0/frontend-dev-guide/layouts/xml-manage.html#layout_markup_css_remove
источник
Вы можете добавить специфичные для браузера CSS, как показано ниже:
Вы можете удалить JS и CSS, как показано ниже:
Пожалуйста, обратитесь к официальному документу: http://devdocs.magento.com/guides/v2.0/frontend-dev-guide/layouts/xml-manage.html#layout_markup_css
источник
Для удаления файлов js с домашней страницы cms.
нам нужно включить файл cms_index_index.xml в нашу собственную тему, и с помощью этого файла макета можно удалить домашнюю страницу js-файлов из magento 2. Пример здесь -
источник