Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Помогите добавить количество товаров при добавлении в корзину

00 голосов
6
Очень нужно! Помогите!
спросил 23 Окт, 13 от nick2100 (120 баллов)

6 Ответы

00 голосов
Используйте функцию Add2Basket
ответил 18 Ноя, 13 от Run (1,300 баллов)
00 голосов
Мне кажется, что в данном случае достаточно установить в параметрах компонента галочку "Разрешить указание количества товара"
ответил 26 Фев, 14 от unik (2,560 баллов)
00 голосов
Галочки такой нету... У меня версия: 9.1.0
ответил 18 Июнь, 14 от nick2100 (120 баллов)
00 голосов
Какой компонент используете?
ответил 17 Окт, 14 от unik (2,560 баллов)
00 голосов
bitrix:catalog
ответил 16 Фев, 15 от nick2100 (120 баллов)
00 голосов
Создаете в папке шаблона компонента catalog файл .parameters.php примерно следующего содержания
Код
<?
$arTemplateParameters = Array( 
   "PRODUCT_QUANTITY_VARIABLE" => array(
         "PARENT" => "URL_TEMPLATES",
         "NAME" => "Название переменной, в которой передается количество товара",
         "TYPE" => "STRING",
         "DEFAULT" => "quantity",
   ),
   "USE_PRODUCT_QUANTITY" => array(
         "PARENT" => "PRICES",
         "NAME" => "Разрешить указание количества товара",
         "TYPE" => "CHECKBOX",
         "DEFAULT" => "N",
   )
);
?>

(Языковые сообщения лучше через GetMessage)

Дальше на каждой странице шаблона где подключаются компоненты с ценами, например, element.php
Вставляете в параметры код
Код
"PRODUCT_QUANTITY_VARIABLE"=>$arParams["PRODUCT_QUANTITY_VARIABLE"],
"USE_PRODUCT_QUANTITY"=>$arParams['USE_PRODUCT_QUANTITY'],
ответил 27 Май, 15 от unik (2,560 баллов)

Похожие вопросы

0 голосов
8 ответов
спросил 03 Июль, 13 от Mauka (320 баллов)
0 голосов
1 ответ
+1 голос
1 ответ
спросил 28 Июль, 15 от аноним
0 голосов
3 ответов
спросил 15 Фев, 14 от asagava (680 баллов)