1) В template.php формы main.feedback:
<?echo CFile::InputFile("IMAGE_ID", 20, $str_IMAGE_ID);?>
2) В компоненте component.php модуля main.feedback
// ------------Сохранение файла на сервере и регистрация его в таблице b_file--------------------{
$files=[];
$arr_file=Array(
"name" => $_FILES[IMAGE_ID][name],
"size" => $_FILES[IMAGE_ID][size],
"tmp_name" => $_FILES[IMAGE_ID][tmp_name],
"type" => "",
"old_file" => "",
"del" => "Y",
"MODULE_ID" => "iblock");
$fid = CFile::SaveFile($arr_file, "express_botton");
if ($fid>0) $files[] = $fid;
// ------------Сохранение файла на сервере и регистрация его в таблице b_file--------------------}
К строке с вызовом CEvent::Send дописываем последним параметром $files
CEvent::Send($arParams["EVENT_NAME"], SITE_ID, $arFields, "N", IntVal($v), $files);
<?echo CFile::InputFile("IMAGE_ID", 20, $str_IMAGE_ID);?>
2) В компоненте component.php модуля main.feedback
// ------------Сохранение файла на сервере и регистрация его в таблице b_file--------------------{
$files=[];
$arr_file=Array(
"name" => $_FILES[IMAGE_ID][name],
"size" => $_FILES[IMAGE_ID][size],
"tmp_name" => $_FILES[IMAGE_ID][tmp_name],
"type" => "",
"old_file" => "",
"del" => "Y",
"MODULE_ID" => "iblock");
$fid = CFile::SaveFile($arr_file, "express_botton");
if ($fid>0) $files[] = $fid;
// ------------Сохранение файла на сервере и регистрация его в таблице b_file--------------------}
К строке с вызовом CEvent::Send дописываем последним параметром $files
CEvent::Send($arParams["EVENT_NAME"], SITE_ID, $arFields, "N", IntVal($v), $files);
Комментарии
Отправить комментарий