Skip to content

Commit 628041d

Browse files
authored
Merge pull request #800 from ShevArtV/master
Обновил доку до версии 2.6.0
2 parents 8652f4b + b0f714f commit 628041d

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

docs/components/mscdek2/index.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,3 +131,32 @@ dependencies: [ 'miniShop2', 'SendIt' ]
131131
```html:line-numbers
132132
<div class="hide" data-mscdek-status></div>
133133
```
134+
135+
## Расчёт количество пакетов
136+
137+
Компонент с версии 2.6.0 может рассчитывать количество пакетов четырьмя разными способами. Способ расчёта определяется системной настройкой `ms_cdek2_packages_calc_type`.
138+
Возможные значения:
139+
* `0` - при этом способе расчёта будет добавлен один пакет вне зависимости от количества товаров в корзине (метод по умолчанию);
140+
* `1` - будет добавлено столько пакетов сколько уникальных позиций товаров есть в корзине;
141+
* `2` - будет добавлено столько пакетов сколько товаров есть в корзине;
142+
* `3` - количество пакетов будет рассчитано исходя из объема одного пакета, объем одного пакета рассчитывается по значению системной настройки `ms_cdek2_default_size`;
143+
Например, если в корзине лежит товар с размерами `20х30х10` и весом 1 кг в количестве 3 штуки, а `ms_cdek2_default_size` имеет значение `20х30х20`, то будет добавлено два пакета:
144+
```php:line-numbers
145+
$packages = [
146+
[
147+
'weight' => 2,
148+
'length' => 20,
149+
'width' => 30,
150+
'height' => 20
151+
],
152+
[
153+
'weight' => 1,
154+
'length' => 20,
155+
'width' => 30,
156+
'height' => 10
157+
],
158+
];
159+
```
160+
161+
Отдельными системными настройками можно управлять учётом количества (`ms_cdek2_use_product_count`) и индивидуальных размеров товаров (`ms_cdek2_use_individual_sizes`) при расчёте количества пакетов.
162+
По умолчанию обе застройка имеют значение `false`, т.е. при расчёте количества пакетов не учитывается ни количество, ни индивидуальные размеры, а берутся значения по умолчанию (из системных настроек).

0 commit comments

Comments
 (0)