В панели администрирования Magento 2.0 (Store> Cofiguration> Developer> Debug) Я установил «Enabled Template Path Hints for Storefront» в «Yes». Это дает мне ссылки на файлы phtml, которые генерируют HTML-код для каждого раздела.Как заменить phtml-файлы в Magento 2.0?
Q1) Внесение изменений в эти файлы дает результат, который я получил после. Но я полагаю, что они будут восстановлены/изменены, если я решит обновить Magento до более новой версии. Я прав?
Q2) Есть ли способ изменить файлы phtml другим способом размещения файлов phtml в моей папке тем? Если да, где их разместить?
(Я не большой поклонник XML для простых изменений HTML, по возможности я хотел бы как можно больше написать статический HTML. Я активировал собственную тему без какой-либо базовой темы. Я новичок в Magento.)
Спасибо!
Большое вам спасибо за очищение этого от меня! Я думаю, что вижу логику. Мои подсказки пути дают мне, например, «/vendor/magento/module-theme/view/frontend/templates/html/bugreport.phtml» (я считаю, что это «поставщик/...», потому что я загрузил и установил его с Magento.com).Я заменяю «vendor/magento/module-XXX» на «app/design/frontend/YOURVENDORNAME/YOURTHEMENAME/Magento_XXX /» и удаляю «view/frontend /» из адреса, который из примера дает мне «app/design/frontend/YOURVENDORNAME/YOURTHEMENAME/Magento_Theme/шаблоны/html/bugreport.phtml». – Gordova
Для удаления нижнего колонтитула, я думаю, вам нужно отредактировать XML. См. Http://magento.stackexchange.com/questions/93628/magento-2-remove-and-change-footer-links – Gordova
Означает ли это, что есть 2 способа переопределения основных файлов phtml? и предпочтительнее использовать наследование темы ... Если мы сохраним наш пользовательский файл phtml в папке темы, нет необходимости в шаблонах в view/frontend? А как насчет файлов макетов? –