标题微型购物车上的Magento 2问题

标题微型购物车上的Magento 2问题,magento,knockout.js,magento2,Magento,Knockout.js,Magento2,我在将标题迷你购物车集成到我的自定义主题时遇到问题。以下是该问题的截图。非常感谢您的帮助。提前感谢:) 截图: 下面是default.xml代码 <referenceContainer name="header.container"> <container name="header-wrapper" label="Page Header" as="header-wrapper" htmlTag="div" htmlClass="top-header"

我在将标题迷你购物车集成到我的自定义主题时遇到问题。以下是该问题的截图。非常感谢您的帮助。提前感谢:)

截图:

下面是default.xml代码

    <referenceContainer name="header.container">
        <container name="header-wrapper" label="Page Header" as="header-wrapper" htmlTag="div" htmlClass="top-header">

            <!-- top links with cart -->
            <container name="topcartoptions" label="Top Cart Options" htmlTag="div" htmlClass="top-cart-options text-right" before="-">
                <block class="Magento\Cms\Block\Block" name="block-top-links">
                    <arguments>
                        <argument name="block_id" xsi:type="string">block-top-links</argument>
                    </arguments>
                </block>
            </container>

            <!-- top menu --> 

            <container name="mainnavigation" label="Main Navigation" htmlTag="div" htmlClass="main-navigation" after="topcartoptions">
                <container name="main-navigation-container" label="Main Navigation" htmlTag="div" htmlClass="container">
                    <container name="main-navigation-container-row" label="Main Navigation" htmlTag="div" htmlClass="row">
                        <container name="main-nav-row-bootstrap-class" htmlTag="div" htmlClass="col-lg-12 col-md-12 col-sm-12 col-xs-12 text-center">
                            <block class="Magento\Cms\Block\Block" name="block-main-nav">
                                <arguments>
                                    <argument name="block_id" xsi:type="string">block-main-nav</argument>
                                </arguments>
                            </block>
                        </container>
                    </container>
                </container>
            </container>


            <block class="Magento\Checkout\Block\Cart\Sidebar" name="minicart" as="minicart" after="logo" template="cart/minicart.phtml">
                <arguments>
                    <argument name="jsLayout" xsi:type="array">
                        <item name="types" xsi:type="array"/>
                        <item name="components" xsi:type="array">
                            <item name="minicart_content" xsi:type="array">
                                <item name="component" xsi:type="string">Magento_Checkout/js/view/minicart</item>
                                <item name="config" xsi:type="array">
                                    <item name="template" xsi:type="string">Magento_Checkout/minicart/content</item>
                                </item>
                                <item name="children" xsi:type="array">
                                    <item name="subtotal.container" xsi:type="array">
                                        <item name="component" xsi:type="string">uiComponent</item>
                                        <item name="config" xsi:type="array">
                                            <item name="displayArea" xsi:type="string">subtotalContainer</item>
                                        </item>
                                        <item name="children" xsi:type="array">
                                            <item name="subtotal" xsi:type="array">
                                                <item name="component" xsi:type="string">uiComponent</item>
                                                <item name="config" xsi:type="array">
                                                    <item name="template" xsi:type="string">Magento_Checkout/minicart/subtotal</item>
                                                </item>
                                            </item>
                                        </item>
                                    </item>
                                    <item name="extra_info" xsi:type="array">
                                        <item name="component" xsi:type="string">uiComponent</item>
                                        <item name="config" xsi:type="array">
                                            <item name="displayArea" xsi:type="string">extraInfo</item>
                                        </item>
                                    </item>
                                    <item name="promotion" xsi:type="array">
                                        <item name="component" xsi:type="string">uiComponent</item>
                                        <item name="config" xsi:type="array">
                                            <item name="displayArea" xsi:type="string">promotion</item>
                                        </item>
                                    </item>
                                </item>
                            </item>
                        </item>
                    </argument>
                </arguments>
                <container name="minicart.addons" label="Mini-cart promotion block"/>
            </block>


        </container>
    </referenceContainer>

阻止顶部链接
区块主导航
Magento_Checkout/js/view/minicart
Magento_结帐/迷你购物车/内容
uiComponent
小计容器
uiComponent
Magento_结帐/微型购物车/小计
uiComponent
外部信息
uiComponent
晋升

您能出示一些代码或小提琴的链接吗?这会很有帮助。我更新了我的帖子,并在放置微型购物车布局的地方添加了layout.xml的代码。您还可以提供生成的html标记吗?…如果可能的话,还可以提供一些ViewModel,这是视图源屏幕截图:当我尝试检查元素时,这是屏幕截图,.我的自定义主题父对象是Magento/blank,我有点好奇为什么Im a Magento 2新手最近添加的商品没有显示在这里:(