我正在尝试删除自定义主题上的主页主标题(目前在luma主题上运行)。
我尝试添加通常的标签来删除当前cms_index_index.xml
文件的全部内容,如下所示(并且在此处已经得到答复):
<?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="page.main.title" remove="true"/>
</body>
</page>
我已经尝试过其他方法,例如
<referenceBlock name="page.main.title" display="false"/>
和
<referenceBlock name="cms_page" display="false"/>
也没有成功。正在清理缓存并部署文件。我正在使用的cms_index_index.xml文件位于文件夹中
/app/design/frontend/<vendor>/<theme>/Magento_Cms/layout
我还有什么其他选择?为什么这种方法不起作用?
1
您的代码绝对正确(您尝试的第一个代码),我刚刚对其进行了测试,并且对我而言很好。我认为您的XML由于某种原因未得到使用。您检查日志了吗?
—
拉斐尔(Raphael)在Digital Pianism上,2013年