И вообще, товарищи - друзья, рекомендую использовать вот такой минимальный набор для создания форм:
Код |
---|
<? if($FORM->isFormNote())
{?>
<strong><?=$FORM->ShowFormNote();?></strong>
<? }
else
{
?>
<table class="form" cellspacing="0" cellpadding="0" border="0">
<tr>
<td><img src="/pictures/spacer.gif" width="1" height="1" /></td>
<td><img src="/pictures/spacer.gif" width="170" height="1" /></td>
<td><img src="/pictures/spacer.gif" width="1" height="10" /></td></tr>
<tr>
<td></td>
<td><?=$FORM->ShowInputCaption("name","")?></td>
<td><?=$FORM->ShowInput('name')?></td>
</tr>
<tr>
<td></td>
<td></td>
<td><img src="/pictures/spacer.gif" width="1" height="10" /></td>
</tr>
<tr>
<td></td>
<td><?=$FORM->ShowInputCaption("city","")?></td>
<td><?=$FORM->ShowInput('city')?></td>
</tr>
<tr>
<td></td>
<td></td>
<td><img src="/pictures/spacer.gif" width="1" height="10" /></td>
</tr>
<tr>
<td></td>
<td><?=$FORM->ShowInputCaption("organization","")?></td>
<td><?=$FORM->ShowInput('organization')?></td>
</tr>
<tr>
<td></td>
<td></td>
<td><img src="/pictures/spacer.gif" width="1" height="10" /></td></tr>
<tr>
<td></td>
<td><?=$FORM->ShowInputCaption("job_title","")?></td>
<td><?=$FORM->ShowInput('job_title')?></td>
</tr>
<tr>
<td></td>
<td></td>
<td><img src="/pictures/spacer.gif" width="1" height="10" /></td>
</tr>
<tr>
<td></td>
<td><?=$FORM->ShowInputCaption("email","")?></td>
<td><?=$FORM->ShowInput('email')?></td>
</tr>
<tr>
<td></td>
<td></td>
<td><img src="/pictures/spacer.gif" width="1" height="10" /></td>
</tr>
<tr>
<td></td>
<td><?=$FORM->ShowInputCaption("phone","")?></td>
<td><?=$FORM->ShowInput('phone')?></td>
</tr>
<tr>
<td></td>
<td></td>
<td><img src="/pictures/spacer.gif" width="1" height="10" /></td>
</tr>
<tr>
<td></td>
<td><?=$FORM->ShowInputCaption("questions","")?></td>
<td><?=$FORM->ShowInput('questions')?></td>
</tr>
<tr>
<td></td>
<td></td>
<td><img src="/pictures/spacer.gif" width="1" height="10" /></td></tr>
<tr>
<td></td>
<td></td>
<td><?=$FORM->ShowCaptchaImage()?></td>
</tr>
<tr>
<td></td>
<td></td>
<td><img src="/pictures/spacer.gif" width="1" height="10" /></td>
</tr>
<tr>
<td></td>
<td>Введите число,<br />указанное на картинке:<font color="#ff0000" size="2">*</font></td>
<td><?=$FORM->ShowCaptchaField()?></td>
</tr>
<tr>
<td></td>
<td></td>
<td><img src="/pictures/spacer.gif" width="1" height="10" /></td>
</tr>
<tr>
<td></td>
<td></td>
<td><?=$FORM->ShowSubmitButton("","")?></td>
</tr>
<tr>
<td></td>
<td></td>
<td><img src="/pictures/spacer.gif" width="1" height="10" /></td>
</tr>
</table>
<font color="red"><span class="form-required starrequired">*</span></font> - Поля, обязательные для заполнения</p>
<?=$FORM->ShowFormErrors()?>
<?
;}
?> |
Ничего лишнего, сделано на таблицах, работает железобетонно, дешево и сердито.
Как можно понять шаблон состоит из нескольких текстовых полей и поля captcha. Печальным конечно является тот факт, что при попытке вставить этот код в панели разработки шаблона форм, битрикс там вставит тег <tbody> (инетресно зачем?
) и поменяет кое-какие параметры у картинок, но на работе это не скажется.
Надеюсь помог кому-нибудь.
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.