@symply_rabbit

Почему на почту приходят пустые поля формы?

Идет отправка данных на почту админу после того как заполнилась форма. но все поля формы приходят пустые кроме имени! в почтовом шаблоне #NAME# - имя клиента
#PHONE# - телефон клиента
в ините использую событие OnAfterIBlockElementAdd

AddEventHandler("iblock", "OnAfterIBlockElementAdd", Array("MyClass3", "OnAfterIBlockElementAddHandler"));

class MyClass3
{
function OnAfterIBlockElementAddHandler(&$arFields)
{
$arEventFields= array(
"NAME" => $arFields["NAME"],
"PHONE" => $arFields["PROPERTY_VALUES"][118],

);
CEvent::Send("ORDER_FINE", s1, $arEventFields, "N", 8);

пробовал писать и $arFields['PROPERTIES']['118']['VALUE']
и все равно приходит пусто. тип свойства строка. как быть?
  • Вопрос задан
  • 441 просмотр
Решения вопроса 1
@symply_rabbit Автор вопроса
все, глупый вопрос снят. результат var_dump в конзоли, поля есть, просто пишутся не с айдишниками а с кодом, $arFields["PROPERTY_VALUES"]["PHONE"]
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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