Exemple #1
0
 //$FORM->setInputDefaultValue("SIMPLE_QUESTION_617", 1103);
 $FORM->setInputDefaultValue("SIMPLE_QUESTION_617", "Y", 1103);
 //$FORM->setInputDefaultValue("SIMPLE_QUESTION_923", array(1105, 1106));
 $FORM->setInputDefaultValue("SIMPLE_QUESTION_923", "Y", array(1105, 1106));
 //$FORM->setInputDefaultValue("SIMPLE_QUESTION_329", 1109);
 $FORM->setInputDefaultValue("SIMPLE_QUESTION_329", "Y", 1109);
 $FORM->setInputDefaultValue("SIMPLE_QUESTION_635", ConvertTimeStamp());
 
 $FORM->setInputDefaultValue("SIMPLE_QUESTION_535", "test");
 $FORM->setInputDefaultValue("SIMPLE_QUESTION_900", "Y", array(1114, 1115));
 */
 // output form
 if ($arParams["IGNORE_CUSTOM_TEMPLATE"] == "Y" || !$FORM->IncludeFormTemplate()) {
     // if there's no custom form template - use default one
     // define variables to assign
     $arResult = array_merge($arResult, array("FORM_ERRORS" => $FORM->ShowFormErrors(), "FORM_NOTE" => $FORM->ShowFormNote(), "isFormErrors" => $FORM->isFormErrors() ? "Y" : "N", "isFormNote" => $FORM->isFormNote() ? "Y" : "N", "isAccessFormParams" => $FORM->isAccessFormParams() ? "Y" : "N", "isStatisticIncluded" => $FORM->isStatisticIncluded() ? "Y" : "N", "FORM_HEADER" => $FORM->ShowFormHeader(), "FORM_TITLE" => $FORM->ShowFormTitle(), "FORM_DESCRIPTION" => $FORM->ShowFormDescription(), "isFormTitle" => $FORM->isFormTitle() ? "Y" : "N", "isFormDescription" => $FORM->isFormDescription() ? "Y" : "N", "isFormImage" => $FORM->isFormImage() ? "Y" : "N", "isUseCaptcha" => $FORM->isUseCaptcha() ? "Y" : "N", "CAPTCHA_IMAGE" => $FORM->ShowCaptchaImage(), "CAPTCHA_FIELD" => $FORM->ShowCaptchaField(), "CAPTCHA" => $FORM->ShowCaptcha(), "REQUIRED_STAR" => $FORM->ShowRequired(), "DATE_FORMAT" => $FORM->ShowDateFormat(), "SUBMIT_BUTTON" => $FORM->ShowSubmitButton(), "APPLY_BUTTON" => $FORM->ShowApplyButton(), "RESET_BUTTON" => $FORM->ShowResetButton(), "FORM_FOOTER" => $FORM->ShowFormFooter()));
     // get template vars for form image
     if ($FORM->isFormImage()) {
         $arResult["FORM_IMAGE"]["ID"] = $FORM->arForm["IMAGE_ID"];
         // assign form image url
         $arResult["FORM_IMAGE"]["URL"] = $FORM->getFormImagePath();
         // check image file existance and assign image data
         if (file_exists($_SERVER["DOCUMENT_ROOT"] . $arResult["FORM_IMAGE"]["URL"]) && (list($arResult["FORM_IMAGE"]["WIDTH"], $arResult["FORM_IMAGE"]["HEIGHT"], $arResult["FORM_IMAGE"]["TYPE"], $arResult["FORM_IMAGE"]["ATTR"]) = @getimagesize($_SERVER["DOCUMENT_ROOT"] . $arResult["FORM_IMAGE"]["URL"]))) {
             $arResult["FORM_IMAGE"]["HTML_CODE"] = $FORM->ShowFormImage();
         }
     }
     $arResult["QUESTIONS"] = array();
     reset($FORM->arQuestions);
     // assign questions data
     foreach ($FORM->arQuestions as $key => $arQuestion) {
         $FIELD_SID = $arQuestion["SID"];