Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Web-форма

00 голосов
4
\\\
спросил 21 Ноя, 13 от Zouma (120 баллов)

4 Ответы

00 голосов
Выведите массив и посмотрите что в нем:

Код
print "<table border=1><tr><td><b>Имя</b></td><td><b>Значение</b></td></tr>";
while (list ($key,$val) = each ($arFields)) :
print "<tr><td>$key</td><td>$val</td></tr>";
endwhile;
print "</table>";
ответил 12 Янв, 14 от CaxaZ (200 баллов)
00 голосов
\\\\\
ответил 30 Апр, 14 от Zouma (120 баллов)
00 голосов
Лучше поздно, чем никогда:
Здесь расписано, как вывести в лог-файл
http://dev.1c-bitrix.ru/community/forums/messages/forum6/topic12489/message69621/#message69621
ответил 25 Авг, 14 от angel9 (100 баллов)
00 голосов
Может быть, кто-нибудь и на мой вопрос ответит:
Веб-форма
Настройки статуса:
Файл-обработчик смены какого либо статуса на данный (либо добавление нового результата):
/php/onAfterSubmitForm3.php

Содержимое файла (почти как в хелпе):
Код
function my_onAfterResultAddUpdate($WEB_FORM_ID, $RESULT_ID)
{
  if ($WEB_FORM_ID == 3) 
  {
    CFormResult::SetField($RESULT_ID, 'COUNTRY', '555');
  }
}

AddEventHandler('form', 'onAfterResultAdd', 'my_onAfterResultAddUpdate');

... и не подхватывается.

Если из настроек статуса этот файл убрать и переместить его код в /bitrix/php_interface/init.php -
то тогда работает.

Весь хелп перечитал, вроде. Чувствую, что не понимаю чего-то :)
В чем тут дело?
ответил 31 Дек, 14 от angel9 (100 баллов)

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

0 голосов
4 ответов
спросил 16 Янв, 14 от ELVIS (100 баллов)
0 голосов
8 ответов
спросил 24 Июнь, 13 от Snezhka (2,240 баллов)
0 голосов
1 ответ
0 голосов
0 ответов
0 голосов
2 ответов
спросил 27 Янв, 14 от ADAHOC (100 баллов)