如何仅通过 xml 为少数类别设置默认产品排序方向 (asc/desc)
How to set default product sort direction (asc/desc) for few categories only through xml
在 Magento 2 中,我如何通过布局更新 xml 为特定类别设置默认产品排序方向 (asc/desc)
管理类别 -> 特定类别 -> 设计部分。
就像我在屏幕截图中所做的那样......但它不起作用:(
您只需将 referenceblock
名称更改为“product_list_toolbar
”。因为我们在 Magento\Catalog\Block\Product\ListProduct class 中没有 setDefaultDirection 方法。更新后你的代码会变成这样
<referenceContainer name="content">
<referenceBlock name="product_list_toolbar">
<action method="setDefaultDirection">
<argument name="dir" xsi:type="string">desc</argument>
</action>
</referenceBlock>
</referenceContainer>
如果您有任何疑问,请告诉我。
在 Magento 2 中,我如何通过布局更新 xml 为特定类别设置默认产品排序方向 (asc/desc)
管理类别 -> 特定类别 -> 设计部分。
就像我在屏幕截图中所做的那样......但它不起作用:(
您只需将 referenceblock
名称更改为“product_list_toolbar
”。因为我们在 Magento\Catalog\Block\Product\ListProduct class 中没有 setDefaultDirection 方法。更新后你的代码会变成这样
<referenceContainer name="content">
<referenceBlock name="product_list_toolbar">
<action method="setDefaultDirection">
<argument name="dir" xsi:type="string">desc</argument>
</action>
</referenceBlock>
</referenceContainer>
如果您有任何疑问,请告诉我。