我试图使用子主题将搜索栏移动到Magento 2.2上的导航中。
目前,我的magento_demo \ app \ design \ frontend \ Magento \ themename \ Magento_Theme \ layout \ default.xml文件包含
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
<body>
<referenceBlock name="wish-list-link" remove="true" /> <!--for WishList Link-->
<referenceBlock name="my-account-link" remove="true" /> <!--for My Account Link-->
<referenceBlock name="logo">
<arguments>
<argument name="logo_file" xsi:type="string">images/mytheme-logo.png</argument>
<argument name="logo_img_width" xsi:type="number">200</argument>
<argument name="logo_img_height" xsi:type="number">200</argument>
</arguments>
</referenceBlock>
</body>
我做了一些研究并找到了
<move element="top.search" destination="page.top" after="catalog.topnav" />
不幸的是,我没有运气。如果有人能够很好地解释这是如何工作的那么好,因为我需要移动很多元素!
希望有人会理解这一点,因为我已经没有选择尝试了!