По сколько добавлять в корзину

Настройка необходима, при продаже товаров «упаковками», «продуктов на развес», или «отрезаемых, по заданной длине (ленты, кабели, ткани и др.)». Если вы продаете обычный товар поштучно, то поставьте значение равное единице. Допускаются любые значения, в том числе не целые. Например, 0.1 или 15.

Данная возможность недоступна для версий младше Moguta.CMS 9.3.0.

Отредактировать число добавляемого товара можно в редактировании карточки каждого товара в отдельности.
По сколько добавлять в корзину
В настройках панели управления включите опцию "Включить настройку товаров, «По сколько добавлять в корзину»".
Опция по сколько добавлять

Функция не поддерживается в шаблонах у которых нет компонента 'amount'.

Для поддержки функционала необходимо, чтобы шаблон работал на компонентной структуре, доступной после версии ядра Moguta.CMS 9.3 (Проверьте если у вас в шаблоне есть  папка components/ , то шаблон работает на компонентной структуре).

Скопируйте в папку вашего шаблона компонент /moguta-standard/components/amount/

Компонент должен подключаться таким образом в тех местах вашего шаблона где подразумевается выбор количества товара.

component(
	'amount',
	[
	    'id' => $data['id'], // id товара
	    'maxCount' => $data['count'], //сколько осталось
	    'count' => $data['multiplicity'],//какое чиcло подставить в поле input
	    'increment'=>$data['multiplicity'],// на какое число изменять количество
	]
);

Обычно этот компонент подключается на странице товара, в корзине,  в миникарточках товаров. Примеры подключения компонента 'amount' можно увидеть в файлах шаблона moguta-standart:

  • mg-templates/moguta-standard/views/product.php
  • mg-templates/moguta-standard/components/cart/cart.php
  • mg-templates/moguta-standard/components/catalog/item/item.php

Можно попробовать просто скопировать эти файлы к себе в одноименные компоненты шаблона, т.к. в них уже корректно подключен компонент 'amount'.

Если используете мультискладовость, то также скопируйте компонет:

  • mg-templates/moguta-standard/components/product/