Как вывести регистрацию

#1 12 ноября 2016 в 22:17
Доброго времени суток, уже несколько месяцев искал решение и не смог найти. Нужно вывести регистрацию как виджет 2х. Помогите ребята создаю виджет ошибка. Не получается.
#2 12 ноября 2016 в 22:18
Вот код registration.tpl

  1.  
  2. <?php $this->setPageTitle(LANG_REGISTRATION); ?>
  3.  
  4. <?php $this->addBreadcrumb(LANG_REGISTRATION); ?>
  5.  
  6. <h1><?php echo LANG_REGISTRATION; ?></h1>
  7.  
  8. <?php if (!$this->controller->options['is_reg_enabled']){ ?>
  9.  
  10. <p><?php echo $this->controller->options['reg_reason']; ?></p>
  11. <?php return; ?>
  12.  
  13. <?php } ?>
  14.  
  15. <?php
  16. $this->renderForm($form, $user, array(
  17. 'action' => href_to('auth', 'register'),
  18. 'method' => 'post',
  19. 'append_html' => $captcha_html,
  20. 'submit' => array(
  21. 'title' => LANG_CONTINUE
  22. )
  23. ), $errors);
  24. ?>
  25.  
  26. <script>
  27.  
  28. function toggleGroups(){
  29.  
  30. if ($('select#group_id').length == 0){ return false; }
  31.  
  32. var group_id = $('select#group_id').val();
  33.  
  34. $('.groups-limit').hide().find('input, select, textarea').prop('required', false);
  35.  
  36. $('.group-' + group_id).show();
  37.  
  38. $('fieldset').each(function(){
  39.  
  40. if ($('.field:visible', $(this)).length==0) {
  41. $(this).hide();
  42. }
  43.  
  44. if ($('.group-' + group_id, $(this)).length>0) {
  45. $(this).show();
  46. }
  47.  
  48. });
  49.  
  50. }
  51.  
  52. $(document).ready(function(){
  53.  
  54. if ($('select#group_id').length == 0){ return false; }
  55.  
  56. $('select#group_id').change(function(){ toggleGroups(); });
  57.  
  58. });
  59.  
  60. toggleGroups();
  61.  
  62. </script>
  63.  
Но все равно не работает кто может помочь. Код авторизации легкий, но регистрации не пойму.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.