| Цитата | ||||
|---|---|---|---|---|
Евгений Костюк написал:
1) 9/?sphrase_id=6486... 2) |
Не хотел до этого доходить, но все собрал и сконфигурировал, все работает спасибо.
Не хотел до этого доходить, но все собрал и сконфигурировал, все работает спасибо. |
|||||||
|
|
|
Есть понимание куда копать ? и да так $_SERVER['HTTP_HOST'] |
|||
|
|
|
|
|||
|
|
|
Версия catalog - 18.6.400, iblock - 18.6.550 |
|||
|
|
|
|
|||
|
|
|
|
вот пример из моего проекта
$dbSection = CIBlockSection::GetList(Array(), array("ID" => $arParams["PARENT_SECTION"], "IBLOCK_ID" => $arParams["IBLOCK_ID"]), false ,Array("UF_SEO_NAME")); if($arSection = $dbSection->GetNext()){ $arResult["DESCRIPTION"] = $arSection["DESCRIPTION"]; if(!empty($arSection["UF_SEO_NAME"])) $APPLICATION->SetPageProperty("title", $arSection["UF_SEO_NAME"]); } |
|
|
|
|
|
Картина такая. Создана форма для заказа на базе компонента iblock.element.add.form, где пользователю предлагается прикрепить файл.
Соответственно ловим событие добавления элемента OnAfterIBlockElementAdd и по нему отправляем письмо. Загвоздка вот в чем, нужно в письме указать ссылку на прикреплённый файл если он существует. Но в массиве arFields передаются данные файла который находиться во временной папке (tmp), а не тот который уже сохранён в папке upload. Как можно получить ссылку на файл в папке upload в обработчике события OnAfterIBlockElementAdd ??? |
|
|
|
|