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

Как добавить свойство товару в корзине к уже имеющимся свойствам?

00 голосов
4
Как добавить свойство товару в корзине к уже имеющимся свойствам?

Я делаю так


Код
$arProps = array();
$arProps[] = array(
"NAME" => "Наличие",
"VALUE" => 'N'
)
$arFields["PROPS"] = $arProps;
CSaleBasket::Update($arBasket["ID"], $arFields);   
 

Свойство корзины обновляется на нужное, затирая все остальные, что мне предпринять можно?
спросил 27 Окт, 13 от NextGen (620 баллов)

4 Ответы

00 голосов
использовать while при выборке из базы и добавлять остальные свойства тоже в массив $arProps
ответил 26 Ноя, 13 от Run (1,300 баллов)
00 голосов
Да, действительно, так работает, но если постоянно обновлять страницу то свойство создается при каждом обновлении, как этого избежать?
ответил 08 Март, 14 от NextGen (620 баллов)
00 голосов
Со свойством разобралась, при обновлении страницы оно добавляется, теперь такой вопрос, как добавлять это свойство по нажатию на кнопку?
ответил 28 Июнь, 14 от NextGen (620 баллов)
00 голосов
ставишь кнопку, по кнопке вызываешь функцию php, или ставишь кнопку, по кнопке перезагружаешь страницу с доп параметрами (POST или GET запрос) свой код заключаешь в условие: если параметр==значению тогда выполнить код
ответил 28 Окт, 14 от Amentet (2,080 баллов)

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

0 голосов
1 ответ
спросил 15 Дек, 13 от Aleonora (140 баллов)
0 голосов
0 ответов
спросил 25 Март, 14 от NextGen (620 баллов)
0 голосов
0 ответов
0 голосов
3 ответов