ฉันใช้ Magento 2.02 ฉันได้สร้างธีมของตัวเองที่ชื่อว่า 'cff' ซึ่งมีพื้นฐานมาจาก Luma
ฉันกำลังพยายามลบcatalog.compare.link
บล็อกtop.links
ดูเหมือนว่าโครงร่างสำหรับบล็อกนี้จะถูกกำหนด
/vendor/magento/module-catalog/view/frontend/layout/default.xml
และถ้าฉันเพิ่ม
<referenceBlock name="catalog.compare.link" remove="true" />
ในไฟล์นั้นตามที่คาดไว้ข้อความ 'เปรียบเทียบผลิตภัณฑ์' จะหายไปจากบล็อก top.links
อย่างไรก็ตามฉันรู้ว่าฉันไม่ควรเปลี่ยนไฟล์ผู้ขาย ดังนั้นฉันกำลังมองหาโฟลเดอร์ที่ถูกต้องที่จะสร้างdefault.xml
ไฟล์ของฉันเองเพื่อวางรหัสลบ:
ฉันดูทุกที่ในเอกสารและออนไลน์ แต่ไม่พบข้อมูลนี้ ฉันลองหลายสถานที่แล้วไม่มีสถานที่ทำงานใดเลย ฉันคิดว่าอันนี้ควรใช้งานได้ แต่ก็ไม่ได้:
/app/design/frontend/cff/cff/Magento_Catalog/layout/default.xml
ได้โปรดบอกใครสักคนว่าเลย์เอาต์การแทนที่ควรจะไปที่ไหน
นี่คือรหัสที่อยู่ในเลย์เอาต์ของฉัน default.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="catalog.compare.link" remove="true" />
</body>
</page>