8 $strSql =
"SELECT USER_FILE_ID FROM b_form_result_answer WHERE RESULT_ID='".intval($RESULT_ID).
"' and ANSWER_ID='".intval($ANSWER_ID).
"'";
9 $z =
$DB->Query($strSql);
11 return $zr[
"USER_FILE_ID"];
14 public static function Show($WEB_FORM_VARNAME, $arrVALUES=
false, $SHOW_TEMPLATE=
false, $PREVIEW=
"N")
18 if ($arrVALUES===
false) $arrVALUES =
$_REQUEST;
22 $WEB_FORM_ID = $FORM_ID = intval(
$zr[
"ID"]);
23 $WEB_FORM_ID =
CForm::GetDataByID($WEB_FORM_ID, $arForm, $arQuestions, $arAnswers, $arDropDown, $arMultiSelect);
24 if (intval($WEB_FORM_ID)>0)
27 if (intval($F_RIGHT)>=10)
29 if (trim($SHOW_TEMPLATE) <>
'')
$template = $SHOW_TEMPLATE;
32 if (trim($arForm[
"SHOW_TEMPLATE"]) ==
'')
$template =
"default.php";
33 else $template = $arForm[
"SHOW_TEMPLATE"];
35 $path = COption::GetOptionString(
"form",
"SHOW_TEMPLATE_PATH");
41 if (CModule::IncludeModule(
"fileman"))
45 "URL" =>
"/bitrix/admin/fileman_file_edit.php?lang=".LANGUAGE_ID.
"&site=".
SITE_ID.
"&full_src=Y&path=". urlencode(
$path.$template),
46 "SRC" =>
"/bitrix/images/form/panel/edit_template.gif",
47 "ALT" =>
GetMessage(
"FORM_PUBLIC_ICON_TEMPLATE")
49 $arrUrl = parse_url(
$_SERVER[
"REQUEST_URI"]);
52 "URL" =>
"/bitrix/admin/fileman_file_edit.php?lang=".LANGUAGE_ID.
"&site=".
SITE_ID.
"&full_src=Y&path=". urlencode($arrUrl[
"path"]),
53 "SRC" =>
"/bitrix/images/form/panel/edit_file.gif",
54 "ALT" =>
GetMessage(
"FORM_PUBLIC_ICON_HANDLER")
59 "URL" =>
"/bitrix/admin/form_edit.php?lang=".LANGUAGE_ID.
"&ID=".$WEB_FORM_ID,
60 "SRC" =>
"/bitrix/images/form/panel/edit_form.gif",
61 "ALT" =>
GetMessage(
"FORM_PUBLIC_ICON_SETTINGS")
105 if (is_array($arrFields) &&
count($arrFields)>0)
108 while ($qr=$q->Fetch())
110 $str .=
"<input type=\"hidden\" name=\"ARR_CLS[]\" value=\"".htmlspecialcharsbx($qr[
"ID"]).
"\">\n";
119 public static function GetResultList($WEB_FORM_ID, $by =
's_timestamp',
$order =
'asc',
$arFilter = [], $is_filtered =
null, $CHECK_RIGHTS =
"Y", $records_limit =
false)
125 public static function GetResultFields($RESULT_ID, $arrFIELD_VARNAME, &$arrRES, &$arrANSWER)
131 public static function Add($WEB_FORM_ID, $arrVALUES=
false, $CHECK_RIGHTS=
"Y", $USER_ID=
false)
132 {
return CFormResult::Add($WEB_FORM_ID, $arrVALUES, $CHECK_RIGHTS, $USER_ID); }
134 public static function Update($RESULT_ID, $arrVALUES=
false, $UPDATE_ADDITIONAL=
"N", $CHECK_RIGHTS=
"Y")
152 public static function ResetResult(
$ID, $WEB_FORM_ID, $DELETE_IMAGES=
true, $DELETE_ADDITIONAL=
"N", $arrException=
array())
155 public static function ShowResult($RESULT_ID, $TEMPLATE=
"", $TEMPLATE_TYPE=
"show", $SHOW_ADDITIONAL=
"N", $SHOW_ANSWER_VALUE=
"Y", $SHOW_STATUS=
"N")
156 {
CFormResult::Show($RESULT_ID, $TEMPLATE, $TEMPLATE_TYPE, $SHOW_ADDITIONAL, $SHOW_ANSWER_VALUE, $SHOW_STATUS); }
158 public static function EditResult($RESULT_ID, $arrVALUES, $TEMPLATE=
"", $EDIT_ADDITIONAL=
"N", $EDIT_STATUS=
"N")
159 {
CFormResult::Edit($RESULT_ID, $arrVALUES, $TEMPLATE, $EDIT_ADDITIONAL, $EDIT_STATUS); }
161 public static function SetResultStatus($WEB_FORM_ID, $RESULT_ID, $NEW_STATUS_ID, $CHECK_RIGHTS=
"Y")
164 public static function Mail($RESULT_ID, $TEMPLATE_ID=
"")
173 public static function SetEvent($RESULT_ID, $IN_EVENT1=
false, $IN_EVENT2=
false, $IN_EVENT3=
false, $money=
"",
$currency=
"", $goto=
"", $chargeback=
"N")
191 public static function GetFilterTypeList(&$arrUSER, &$arrANSWER_TEXT, &$arrANSWER_VALUE, &$arrFIELD)
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
$_SERVER["DOCUMENT_ROOT"]
IncludeModuleLangFile($filepath, $lang=false, $bReturnArray=false)
GetMessage($name, $aReplace=null)
GetLangFileName($before, $after, $lang=false)
</p ></td >< td valign=top style='border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 2.0pt 0cm 2.0pt;height:9.0pt'>< p class=Normal align=center style='margin:0cm;margin-bottom:.0001pt;text-align:center;line-height:normal'>< a name=ТекстовоеПоле54 ></a ><?=($taxRate > count( $arTaxList) > 0) ? $taxRate."%"