ProductDetailsReorder
https://github.com/magesuite/product-details-reorder
This module adds the possibility to change the sort order for blocks and containers nested in sortable containers.
Installation
This module is required by theme-creativeshop and is installed out of the box when theme-creativeshop is required
composer require "creativestyle/magesuite-product-details-reorder" ^1.0.0
Admin settings
There is no admin setting, the module is enabled after installation
Frontend
Sorting is working only for containers configured to be sortable, the configuration is stored in file etc/view.xml
.
Default enabled containers:
<vars module="MageSuite_ProductDetailsReorder">
<var name="sortable_containers">
<var name="0">product.info.details</var>
<var name="1">product.info.details.main</var>
</var>
</vars>
To sort blocks inside containers new argument needs to be added:<argument name="sort_order" xsi:type="string">120</argument>
If this is not specified then the default sort_order
is 10.
Example:
<referenceBlock name="product.attributes" group="column_right">
<arguments>
<argument name="contain_content" xsi:type="boolean">false</argument>
<argument name="sort_order" xsi:type="string">20</argument>
</arguments>
</referenceBlock>