Доброго дня уважаемое сообщество. Столкнулся с такой проблемой:
Не срабатывает форма регистрации пользователя. Сделал все так как пишет на юмивики
Вызов:
%users registrate('sample')%
сам файл Sample:
<?php
$FORMS = Array();
$FORMS['registrate_block'] = <<<REGISTRATE
<form action="%pre_lang%/users/registrate_do/" method="post" enctype="multipart/form-data">
<table border="0">
<tr>
<td width="200">
Логин:
</td>
<td>
<input type="text" name="login" class="textinputs" />
</td>
</tr>
<tr>
<td>
Пароль:
</td>
<td>
<input type="password" name="password" value="" class="textinputs" />
</td>
</tr>
<tr>
<td>
Подтверждение пароля:
</td>
<td>
<input type="password" name="password_confirm" value="" class="textinputs" />
</td>
</tr>
<tr>
<td>
E-mail:
</td>
<td>
<input type="text" name="email" value="" class="textinputs" />
</td>
</tr>
%data getCreateForm(%type_id%, 'users', 'short_info more_info')%
%eshop discountCardEditForm('default')%
</table>
%system captcha()%
<p><input type="submit" value="Зарегистрироваться" /></p>
</form>
REGISTRATE;
$FORMS['mail_registrated_subject'] = "Регистрация на UMI.CMS Demo Site";
$FORMS['mail_registrated'] = <<<MAIL
<p>
Здравствуйте, %lname% %fname% %father_name%, <br />
Вы зарегистрировались на сайте <a href="http://%domain%">%domain%</a>.
</p>
<p>
Логин: %login%<br />
Пароль: %password%
</p>
<p>
<div class="notice">
Чтобы активировать Ваш аккаунт, необходимо перейти по ссылке, либо скопировать ее в адресную строку браузера:<br />
<a href="%activate_link%">%activate_link%</a>
</div>
</p>
MAIL;
$FORMS['registrate_done_block'] = <<<END
Регистрация прошла успешно. На ваш e-mail отправлено письмо с инструкциями по активации аккаунта.
END;
$FORMS['activate_block'] = <<<END
<p>Аккаунт активирован.</p>
END;
$FORMS['activate_block_failed'] = <<<END
<p>Неверный код активации.</p>
END;
$FORMS['mail_registrated_subject_noactivation'] = "Регистрация на сайте %domain%";
$FORMS['mail_registrated_noactivation'] = <<<MAIL
<p>
Здравствуйте, %lname% %fname% %father_name%, <br />
Вы зарегистрировались на сайте <a href="http://%domain%">%domain%</a>.
</p>
<p>
Логин: %login%<br />
Пароль: %password%
</p>
MAIL;
$FORMS['mail_admin_registrated'] = <<<END
<p>Зарегистрировался новый пользователь "%login%".</p>
END;
$FORMS['mail_admin_registrated_subject'] = "Зарегистрировался новый пользователь";
?>
Форма выводится, но когда жмешь кнопку отправить - не происходит ничего. Опять появляется та же форма и нет никакого сообщения о регистрации. Может кто-то сталкивался с таким?
П.С. Еще один вопрос, а как можно добавить парочку своих полей в форму, чтобы система их видела и обрабатывала. Вернее, как их подвязать к юми? (Я добавлял поля для заполнения в шаблон tpl, но, кажется, нужно как-то сделать, чтобы она видела их) - может, создать нужные поля в (шаблоны\типы данных\ ?). Заранее спасибо.