Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”
как узнать id заказа (корзины) с которой работает покупатель

Автор atachРаздел Custom макросы

Ответов: 6
Просмотров: 2738
Последний ответ 22 Августа 2013, 22:57:57
от atach
Почему-то не работает edit-in-place для одного из полей

Автор VeinardРаздел Шаблоны XSLT

Ответов: 2
Просмотров: 1355
Последний ответ 16 Сентября 2014, 03:38:31
от Veinard
Опции товара - почему не работает код взятый с вики?

Автор CanektРаздел Шаблоны XSLT

Ответов: 0
Просмотров: 44
Последний ответ 09 Августа 2017, 12:07:14
от Canekt
Скрипт не работает при подключении Edit-in-Place

Автор diii3Раздел Шаблоны XSLT

Ответов: 3
Просмотров: 2155
Последний ответ 20 Марта 2012, 12:01:52
от diii3
Вызов шаблона работает только под админом

Автор idu.kuruРаздел Шаблоны XSLT

Ответов: 2
Просмотров: 1106
Последний ответ 22 Марта 2015, 18:34:19
от admin

0 Пользователей и 1 Гость просматривают эту тему.

*

korogan

  • ***
  • 188
  • +3/-0
    • Просмотр профиля
Не работает регистрация
« : 20 Октября 2011, 15:12:54 »
Здравствуйте!

Проблема следующая, не хочет работать регистрация на сайте _http://therussianfairytale.com/.
в шаблон  /tpls/users/register/default.tpl
делаю так:
$FORMS['registrate_block'] = <<<REGISTRATE

<p>Заполните форму ниже и получите доступ к просмотру Ваших заказов, системе накопления скидок и другим дополнительным возможностям</p>
<div class="registrationContent">
<b>Идентификационные данные</b><br />

<form action="%pre_lang%/users/registrate_do/" method="post" enctype="multipart/form-data" id="registrate" onsubmit="saveFormData(this); return true;" class="registrationForm">
<fieldset>
<div>
<label for="login">Логин</label>
<input type="text" name="login" class="textinputs" id="regLogin" />
</div>
<div>
<label for="password">Пароль:</label>
<input type="password" name="password" value="" class="textinputs" id="regPassword"/>
</div>
<div>
<label for="rePassword">Подтвердите пароль:</label>
<input type="password" name="password_confirm" value="" class="textinputs" id="regConfirmPass"/>
</div>
<div>
<label for="e-mail">E-mail:</label>
<input type="text" name="email" value="" class="textinputs" id="regEmail"/>
</div>

%data getCreateForm(%type_id%, 'users', 'short_info more_info')%
<input type="submit" id="regSubmit" value="Зарегистрироваться" />
<script type="text/javascript">
restoreFormData(document.getElementById('registrate'));
</script>
</form>
</div>
 
REGISTRATE;

В чем моя ошибка?
Подскажите пожалуйста.

С уважением, Денис.

*

HardHardy

  • **
  • 74
  • +1/-0
    • Просмотр профиля
    • Фортис
Re:Не работает регистрация
« Ответ #1 : 20 Октября 2011, 15:19:49 »
разбираться времени нету, просто кину дефолтную для сравнения:
$FORMS['registrate_block'] = <<<REGISTRATE

<form action="%pre_lang%/users/registrate_do/" method="post" enctype="multipart/form-data" id="registrate" onsubmit="saveFormData(this); return true;">

<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')%
%data getCreateForm(%type_id%, 'userpic', 'userpic')%

%eshop discountCardEditForm('default')%
</table>
%system captcha()%
<!-- this field determines what template will be used for e-mail sending -->
<input type="hidden" name="template" value="default" />
<p><input type="submit" value="Зарегистрироваться" /></p>
<script type="text/javascript">
restoreFormData(document.getElementById('registrate'));
</script>


</form>

REGISTRATE;

*

korogan

  • ***
  • 188
  • +3/-0
    • Просмотр профиля
Re:Не работает регистрация
« Ответ #2 : 20 Октября 2011, 15:22:25 »
В этом то и проблема что сравнивал уже с Дефолтной раз 200
Не меньше но так причину выявить не получилось.
Я уже 500 раз проверил все один в один.
Но работать регистрация отказывается
« Последнее редактирование: 20 Октября 2011, 15:58:14 от korogan »

*

korogan

  • ***
  • 188
  • +3/-0
    • Просмотр профиля
Re:Не работает регистрация
« Ответ #3 : 20 Октября 2011, 19:00:29 »
Я уже все перепробовал, незнаю
Без помощи разобраться не получится

*

NOIRMAN

  • *****
  • 101
  • +16/-1
    • Просмотр профиля
Re:Не работает регистрация
« Ответ #4 : 20 Октября 2011, 20:29:02 »
Не знаю на сколько критично ... а <fieldset> закрывать не надо ?

*

korogan

  • ***
  • 188
  • +3/-0
    • Просмотр профиля
Re:Не работает регистрация
« Ответ #5 : 20 Октября 2011, 21:14:00 »
Я закрыл.
Шаблон сейчас такой:
$FORMS['registrate_block'] = <<<REGISTRATE

<p>Заполните форму ниже и получите доступ к просмотру Ваших заказов, системе накопления скидок и другим дополнительным возможностям</p>
<div class="registrationContent">
<b style="font-size:13px; margin:0 0 0 10px;">Идентификационные данные</b><br /><br />

<form action="%pre_lang%/users/registrate_do/" method="post" enctype="multipart/form-data" id="registrate" onsubmit="saveFormData(this); return true;" class="registrationForm">
<fieldset>
<div>
<label for="login">Логин:</label> 
<input type="text" name="login" class="textinputs" id="regLogin" />
</div>
<div>
<label for="password">Пароль:</label>   
<input type="password" name="password" value="" class="textinputs" id="regPassword"/>
</div>
<div>
<label for="rePassword">Подтвердите пароль:</label>
<input type="password" name="password_confirm" value="" class="textinputs" id="regConfirmPass"/>
</div>
<div>
<label for="e-mail">E-mail:</label>   
<input type="text" name="email" value="" class="textinputs" id="regEmail"/>
</div>

%data getCreateForm(%type_id%, 'users', 'short_info more_info')%

<input type="submit" id="regSubmit" value="Зарегистрироваться" />

</form>
</fieldset>
</div>
 
REGISTRATE;

Не работает

*

Madalet

  • *****
  • 8
  • +1/-0
    • Просмотр профиля
Re:Не работает регистрация
« Ответ #6 : 20 Октября 2011, 23:28:29 »
Что именно не работает. Не отправляются письма?

*

korogan

  • ***
  • 188
  • +3/-0
    • Просмотр профиля
Re:Не работает регистрация
« Ответ #7 : 21 Октября 2011, 09:58:13 »
Когда заполняешь все поля регистрация не осуществляется.
При нажатии на кнопку зарегистрироваться страница остается та же.
Не переходит на страницу с успешной регистрацией.  
А в командбной строке браузера ссылка вида err=1319121335

В Опере и Хроме это очень хорошо видно.
В FF 7 через раз регистрация проходит.

Немогу понять в чем причина и в чем ошибка.
« Последнее редактирование: 21 Октября 2011, 10:19:59 от korogan »

*

NOIRMAN

  • *****
  • 101
  • +16/-1
    • Просмотр профиля
Re:Не работает регистрация
« Ответ #8 : 21 Октября 2011, 12:14:45 »
http://help-dev.umi-cms.ru/chapter.ErrorsHandling.processErrors.html
Информацию об ошибки бы увидеть ...

*

korogan

  • ***
  • 188
  • +3/-0
    • Просмотр профиля
Re:Не работает регистрация
« Ответ #9 : 21 Октября 2011, 12:22:47 »
Огромное спасибо, вставил макрос вывода ошибок и оказалось что в шаблоне макрос капчи я убрал, а в настройках cms не отключил.
В этом и была причина.