Друзья,
Необходимо иметь возможность для пользователей в личном кабинете менять e-mail, не меняя при этом свой логин. При этом, при регистрации
нового пользователя сохранить запись введенного e-mail в site_users_login и site_users_email одновременно.
Для этого, в xsl-шаблон "РегистрацияПользователя" вношу проверку, зарегистрирован ли пользователь на сайте:
<tr>
<td>E-mail</td>
<td>
<input name="site_users_email" type="text" value="{site_users_email}" size="40"/> *
<xsl:if test="site_users_id = 0">
<input name="site_users_login" type="hidden" value="{site_users_email}" size="40"/>
</xsl:if>
</td>
</tr>
Тем не менее, при изменений e-mail в личном кабинете зарегистрированным пользователем - логин также меняется.
В чем ошибка?