Код из component.php
Выдает:
В коде видно <lable> внутри другого, которого нет в component.php.
Где может добавляться лишний <label>?
Код |
---|
switch ($arAnswer["FIELD_TYPE"]) { case "radio": if (strpos($arAnswer["FIELD_PARAM"], "id=") === false) { $ans_id = $arAnswer["ID"]; $arAnswer["FIELD_PARAM"] .= " id=\"".$ans_id."\""; } else { $ans_id = ""; } $value = CForm::GetRadioValue($FIELD_SID, $arAnswer, $arResult["arrVALUES"]); if ($arResult["isFormErrors"] == 'Y') { if ( strpos(strtolower($arAnswer["FIELD_PARAM"]), "selected")!==false || strpos(strtolower($arAnswer["FIELD_PARAM"]), "checked")!==false) { $arAnswer["FIELD_PARAM"] = preg_replace("/checked|selected/i", "", $arAnswer["FIELD_PARAM"]); } } $input = CForm::GetRadioField( $FIELD_SID, $arAnswer["ID"], $value, $arAnswer["FIELD_PARAM"]); /*if (strlen($ans_id) > 0) {*/ //$res .= $input; $res .= "<label ".$arAnswer["FIELD_PARAM"].">".$input.$arAnswer["MESSAGE"]."</label>"; /*else } { $res .= "<label>".$input.$arAnswer["MESSAGE"]."</label>"; }*/ $arResult["QUESTIONS"][$FIELD_SID]["HTML_CODE"][] = $res; break; ... |
Выдает:
Код |
---|
... <label id="sub_fiz_01" onclick="form_switch_topic('sub_fiz_01')"> <label> <input type="radio" id="sub_fiz_01" onclick="form_switch_topic('sub_fiz_01')" name="form_radio_CLIENT_PRODUCT" id="form_radio_CLIENT_PRODUCT" value="1557"> X label> Курсы покупка/продажа X label> <br /> <label id="sub_fiz_02"onclick="form_switch_topic('sub_fiz_02')"> <label> <input type="radio" id="sub_fiz_02"onclick="form_switch_topic('sub_fiz_02')" name="form_radio_CLIENT_PRODUCT" id="form_radio_CLIENT_PRODUCT" value="1558"> X label> Пластиковые карты X label> <br /> ... |
В коде видно <lable> внутри другого, которого нет в component.php.
Где может добавляться лишний <label>?