|
148 | 148 | <arguments>
|
149 | 149 | <argument name="label" xsi:type="string">Newest products first</argument>
|
150 | 150 | <argument name="sortDirection" xsi:type="const">\Magento\Framework\DB\Select::SQL_DESC</argument>
|
151 |
| - <argument name="attribute_field" xsi:type="string">entity_id</argument> |
| 151 | + <argument name="attributeField" xsi:type="string">entity_id</argument> |
152 | 152 | </arguments>
|
153 | 153 | </virtualType>
|
154 | 154 | <virtualType name="Magento\PageBuilder\Model\Catalog\Sorting\Date\OldestTop" type="Magento\PageBuilder\Model\Catalog\Sorting\SimpleOption">
|
155 | 155 | <arguments>
|
156 | 156 | <argument name="label" xsi:type="string">Oldest products first</argument>
|
157 | 157 | <argument name="sortDirection" xsi:type="const">\Magento\Framework\DB\Select::SQL_ASC</argument>
|
158 |
| - <argument name="attribute_field" xsi:type="string">entity_id</argument> |
| 158 | + <argument name="attributeField" xsi:type="string">entity_id</argument> |
159 | 159 | </arguments>
|
160 | 160 | </virtualType>
|
161 | 161 | <virtualType name="Magento\PageBuilder\Model\Catalog\Sorting\Name\Ascending" type="Magento\PageBuilder\Model\Catalog\Sorting\SimpleOption">
|
162 | 162 | <arguments>
|
163 | 163 | <argument name="label" xsi:type="string">Name: A - Z</argument>
|
164 | 164 | <argument name="sortDirection" xsi:type="const">\Magento\Framework\DB\Select::SQL_ASC</argument>
|
165 |
| - <argument name="attribute_field" xsi:type="string">name</argument> |
| 165 | + <argument name="attributeField" xsi:type="string">name</argument> |
166 | 166 | </arguments>
|
167 | 167 | </virtualType>
|
168 | 168 | <virtualType name="Magento\PageBuilder\Model\Catalog\Sorting\Name\Descending" type="Magento\PageBuilder\Model\Catalog\Sorting\SimpleOption">
|
169 | 169 | <arguments>
|
170 | 170 | <argument name="label" xsi:type="string">Name: Z - A</argument>
|
171 | 171 | <argument name="sortDirection" xsi:type="const">\Magento\Framework\DB\Select::SQL_DESC</argument>
|
172 |
| - <argument name="attribute_field" xsi:type="string">name</argument> |
| 172 | + <argument name="attributeField" xsi:type="string">name</argument> |
173 | 173 | </arguments>
|
174 | 174 | </virtualType>
|
175 | 175 | <virtualType name="Magento\PageBuilder\Model\Catalog\Sorting\Sku\Ascending" type="Magento\PageBuilder\Model\Catalog\Sorting\SimpleOption">
|
176 | 176 | <arguments>
|
177 | 177 | <argument name="label" xsi:type="string">SKU: ascending</argument>
|
178 | 178 | <argument name="sortDirection" xsi:type="const">\Magento\Framework\DB\Select::SQL_ASC</argument>
|
179 |
| - <argument name="attribute_field" xsi:type="string">sku</argument> |
| 179 | + <argument name="attributeField" xsi:type="string">sku</argument> |
180 | 180 | </arguments>
|
181 | 181 | </virtualType>
|
182 | 182 | <virtualType name="Magento\PageBuilder\Model\Catalog\Sorting\Sku\Descending" type="Magento\PageBuilder\Model\Catalog\Sorting\SimpleOption">
|
183 | 183 | <arguments>
|
184 | 184 | <argument name="label" xsi:type="string">SKU: descending</argument>
|
185 | 185 | <argument name="sortDirection" xsi:type="const">\Magento\Framework\DB\Select::SQL_DESC</argument>
|
186 |
| - <argument name="attribute_field" xsi:type="string">sku</argument> |
| 186 | + <argument name="attributeField" xsi:type="string">sku</argument> |
187 | 187 | </arguments>
|
188 | 188 | </virtualType>
|
189 |
| - <virtualType name="Magento\PageBuilder\Model\Catalog\Sorting\Stock\Ascending" type="Magento\PageBuilder\Model\Catalog\Sorting\Stock"> |
| 189 | + <virtualType name="Magento\PageBuilder\Model\Catalog\Sorting\Stock\Ascending" type="Magento\PageBuilder\Model\Catalog\Sorting\SimpleOption"> |
190 | 190 | <arguments>
|
191 | 191 | <argument name="label" xsi:type="string">Stock: low stock first</argument>
|
192 | 192 | <argument name="sortDirection" xsi:type="const">\Magento\Framework\DB\Select::SQL_ASC</argument>
|
| 193 | + <argument name="attributeField" xsi:type="string">quantity_and_stock_status</argument> |
193 | 194 | </arguments>
|
194 | 195 | </virtualType>
|
195 |
| - <virtualType name="Magento\PageBuilder\Model\Catalog\Sorting\Stock\Descending" type="Magento\PageBuilder\Model\Catalog\Sorting\Stock"> |
| 196 | + <virtualType name="Magento\PageBuilder\Model\Catalog\Sorting\Stock\Descending" type="Magento\PageBuilder\Model\Catalog\Sorting\SimpleOption"> |
196 | 197 | <arguments>
|
197 | 198 | <argument name="label" xsi:type="string">Stock: high stock first</argument>
|
198 | 199 | <argument name="sortDirection" xsi:type="const">\Magento\Framework\DB\Select::SQL_DESC</argument>
|
| 200 | + <argument name="attributeField" xsi:type="string">quantity_and_stock_status</argument> |
199 | 201 | </arguments>
|
200 | 202 | </virtualType>
|
201 |
| - <virtualType name="Magento\PageBuilder\Model\Catalog\Sorting\Price\HighToLow" type="Magento\PageBuilder\Model\Catalog\Sorting\Price"> |
| 203 | + <virtualType name="Magento\PageBuilder\Model\Catalog\Sorting\Price\HighToLow" type="Magento\PageBuilder\Model\Catalog\Sorting\SimpleOption"> |
202 | 204 | <arguments>
|
203 | 205 | <argument name="label" xsi:type="string">Price: high to low</argument>
|
204 | 206 | <argument name="sortDirection" xsi:type="const">\Magento\Framework\DB\Select::SQL_DESC</argument>
|
| 207 | + <argument name="attributeField" xsi:type="string">price</argument> |
205 | 208 | </arguments>
|
206 | 209 | </virtualType>
|
207 |
| - <virtualType name="Magento\PageBuilder\Model\Catalog\Sorting\Price\LowToHigh" type="Magento\PageBuilder\Model\Catalog\Sorting\Price"> |
| 210 | + <virtualType name="Magento\PageBuilder\Model\Catalog\Sorting\Price\LowToHigh" type="Magento\PageBuilder\Model\Catalog\Sorting\SimpleOption"> |
208 | 211 | <arguments>
|
209 | 212 | <argument name="label" xsi:type="string">Price: low to high</argument>
|
210 | 213 | <argument name="sortDirection" xsi:type="const">\Magento\Framework\DB\Select::SQL_ASC</argument>
|
| 214 | + <argument name="attributeField" xsi:type="string">price</argument> |
211 | 215 | </arguments>
|
212 | 216 | </virtualType>
|
213 | 217 | <type name="Magento\PageBuilder\Model\Catalog\Sorting">
|
|
0 commit comments