Посмотрите в скрипт редактирования профилей покупателей в админке.
/bitrix/modules/sale/admin/buyers_profile_edit.php
| Код |
|---|
...
if ($arOrderProps["TYPE"]=="LOCATION")
{
$curVal = trim($_REQUEST["LOCATION_".$arOrderProps["ID"]]);
}
if ($arOrderProps["TYPE"] == "MULTISELECT")
{
$curVal = "";
if (is_array($_REQUEST["CODE_".$arOrderProps["ID"]]))
{
foreach ($_REQUEST["CODE_".$arOrderProps["ID"]] as $key => $val)
{
$curVal .= trim($val);
if ($key < (count($_REQUEST["CODE_".$arOrderProps["ID"]]) - 1))
$curVal .= ",";
}
}
}
...
|
Т.е. для свойства типа LOCATION значения записываются в строку с разделителем ",".