微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在模板级别优化 Magento 2 Store

如何解决如何在模板级别优化 Magento 2 Store

我正在学习 Magento 2,因此,我发现 Magento 2 的一个主要问题是主题优化。由于我们都面临着 Magento 2 主题未优化的相同问题,所以我可以知道哪些步骤吗?什么预防措施?或者在模板层面可以做哪些改变和优化,因为其他的事情比如认配置我可以做但我不知道模板的优化..

解决方法

您需要什么类型的优化?像布局改变,主题颜色改变,或者一些新的元素想要添加主页或分类页面。添加横幅等

您可以从 Magento 管理内容 >> 元素 >> 页面页面添加图像横幅、产品滑块或文本等。

关于颜色 css 更改,您可以转到 app/design/frontend/yourthemepackage/yourtheme/web/css/styles.css 或者您也可以添加自定义主题。如果您添加新的自定义 css,您需要在默认 app/design/frontend/yourthemepackage/yourtheme/Magento_Theme/layout/default.xml 中定义此 css

<?xml version="1.0"?>
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
 <head>
    <!------- under head  ------------>
    <css src="css/Custome.css" />
    <!------- under head  ------------>
 </head>
  
</page>

如果您想了解有关 magento 的更多信息,可以关注我的 youtube 频道,如果您有任何问题,也可以评论我。我会毫不犹豫地帮助你学习。

博客:https://php-scripts-form.blogspot.com/ YouTube 频道:https://www.youtube.com/channel/UChb7DM9SspzrUVh4hnWL50A

,

根据我们的讨论,我知道你想要做什么。

您可以通过 xml 和 phtml 删除元素和块、容器。

对于删除块,您可以添加

<?xml version="1.0"?>
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
<body>
<referenceBlock name="block.name" remove="true" />
</body>
</page>

如果你想从 phtml 中删除,你可以从核心主题复制模板。供应商/magento/{whichlementyouwanttoreoveendterspecifcmodule}/view/frontend/yourtemeplate.phtml

并将其复制到您的主题中

app/design/frontend/yourthemepackage/yourtheme/yourelement/template/yourtemaplate.phtml

并且您可以操纵您的内容。下面我给你一个产品详细信息页面的真实例子。

copy core file into your theme :
vendor/magento/module-catalog/view/frontend/templates/product/view/gallery.phtml

your theme path
app/design/frontend/Magento/luma/Magento_Catalog/templates/product/view/gallery.phtml

And after that remove content from gallery.phtml you can see in product detail page gallery will be reomve. 

如果你明白,那很好,如果不明白,那么你可以在 Skype 上与我实时联系,我将通过屏幕共享向你展示。

请订阅我的 YouTube 频道。 https://www.youtube.com/channel/UChb7DM9SspzrUVh4hnWL50A

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。