Commit 1e8f2ed7 authored by Kulya's avatar Kulya 😊

Upd alvbx add prods11

parent 3171562e
......@@ -405,7 +405,21 @@ class AloVoiceRest
if(!empty($conf["bxbillzfields"])){
foreach($conf["bxbillzfields"] as $bxf=>$blzf){
$bxFld = substr($bxf,9);
if(substr($blzf,0,11)=="properties_"){
if(substr($bxFld,0,2)=="F_"){
if(substr($blzf,0,10)=="_imageUrls" && !empty($data["imageUrls"][0]["url"])){
$purl = str_replace("_square","",$data["imageUrls"][0]["url"]);
$arImage = $this->get_image_by_url($purl);
$bxFld = substr($bxFld,2);
$arPic = [ "value" => [ "fileData" => [
$arImage["name"],
$arImage["base64"]
]]];
}
else {
continue; //todo process other files
}
}
elseif(substr($blzf,0,11)=="properties_"){
$blzSubFldCode = substr($blzf,11);
$blzVal = (!empty($data["properties"][$blzSubFldCode])) ? $data["properties"][$blzSubFldCode] : false;
}
......@@ -419,25 +433,25 @@ class AloVoiceRest
}
}
if(!empty($data["imageUrls"])){
foreach($data["imageUrls"] as $ik=>$img){
$arImage = $this->get_image_by_url($img["url"]);
if(!empty($arImage["name"]) && !empty($arImage["base64"])){
$arPic = [
"value" => [
"fileData" => [
$arImage["name"],
$arImage["base64"]
]
]
];
// if(!empty($data["imageUrls"])){
// foreach($data["imageUrls"] as $ik=>$img){
// $arImage = $this->get_image_by_url($img["url"]);
// if(!empty($arImage["name"]) && !empty($arImage["base64"])){
// $arPic = [
// "value" => [
// "fileData" => [
// $arImage["name"],
// $arImage["base64"]
// ]
// ]
// ];
if($ik==0){
$arNewProductParams["property100"] = $arPic;
}
}
}
}
// if($ik==0){
// $arNewProductParams["property100"] = $arPic;
// }
// }
// }
// }
BillzRest::setLog($arNewProductParams);
......@@ -463,7 +477,8 @@ class AloVoiceRest
]
];
BxRest::call('catalog.price.modify',["fields"=>$arProdPrice]);
$priceRes = BxRest::call('catalog.price.modify',["fields"=>$arProdPrice]);
var_dump($priceRes);
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment