Цитата |
---|
Юрий Волошин пишет: Настроить обязательность или привязку к конкретным службам доставки можно перейдя по ссылке:
/bitrix/admin/sale_order_props.php?lang=ru
Но нужно учитывать что 4 поля не могут быть сняты с обязательности, от 3х можно отказаться не используя их, а четвертое email останется обязательным всеравно.
В новом 14,5 релизе мы снимем понятие обязательности вообще, каждый сможет настроить те поля которые им будут нужны и поставить обязательность или не обязательность. |
Это обычная форма обратной связи
Переделанная под Быстрый заказ... с 5 полями
в компоненте отключаю,но битрикс все равно просит заполнить поля
Нашел код
/script>
<form onsubmit="return false" id="form_order" action="<?=$APPLICATION->GetCurPage()?>" method="post" enctype="multipart/form-data">
<?=bitrix_sessid_post()?>
<div class="mf-name">
<div class="mf-text">
<?=GetMessage("MFT_NAME"
?><?if(empty($arParams["REQUIRED_FIELDS"]
|| in_array("NAME", $arParams["REQUIRED_FIELDS"]
):?><span class="mf-req">*</span><?endif?>
</div>
<input id="fio" type="text" name="user_name" class="order_add" value="<?=$arResult["AUTHOR_NAME"]?>">
</div>
<div class="clearfix"></div>
<div class="mf-name">
<div class="mf-text">
<?=GetMessage("MFT_PHONE"
?><?if(empty($arParams["REQUIRED_FIELDS"]
|| in_array("EMAIL", $arParams["REQUIRED_FIELDS"]
):?><span class="mf-req">*</span><?endif?>
</div>
<div class="imgcode"><?=GetMessage("MFT_CODE"
?></div>
<input id="phone1" type="text" name="CODE" value="" class="code_field" maxlength="3" />
<input id="phone2" type="text" name="PHONE" value="" class="phone_field" maxlength="7" />
</div>
<div class="clearfix"></div>
<div class="mf-name">
<div class="mf-text">
<?=GetMessage("MFT_EMAIL"
?><?if(empty($arParams["REQUIRED_FIELDS"]
|| in_array("EMAIL", $arParams["REQUIRED_FIELDS"]
):?><span class="mf-req">*</span><?endif?>
</div>
<input id="email" type="text" name="user_email" class="order_add" value="<?=$arResult["AUTHOR_EMAIL"]?>">
</div>
<div class="clearfix"></div>
<div class="mf-message">
<div class="mf-text">
<?=GetMessage("MFT_MESSAGE"
?><?if(empty($arParams["REQUIRED_FIELDS"]
|| in_array("MESSAGE", $arParams["REQUIRED_FIELDS"]
):?><span class="mf-req">*</span><?endif?>
</div>
<div class="text_order">
<textarea id="message" name="MESSAGE" rows="5" cols="40"><?=$arResult["MESSAGE"]?></textarea>
</div>
</div>
<div class="clearfix"></div>
<div class="mf-file">
<div class="mf-text"><label for="file"><?=GetMessage("MFT_FILE"
?></label></div>
<div class="choise">
<input id="fileName" class="order_add" readonly="readonly" name="text_file" type="text">
<input type="file" name="file" id="file" size="18" value="" class="file_add" onchange="document.getElementById('fileName').value=this.value;"/>
</div>
</div>
<div class="clearfix"></div>