We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 41968
    • 3 Posts
    Добрый вечер. Ребят, такой вопрос, подскажите, как осуществить регистрацию с самостоятельным выбором группы пользователя?
    Т.е. например, есть 4 группы пользователей - A, B, C, D. При регистрации, я(ставлю себя на место оыбчного юзера) могу выбрать необходимую группу и исходя из этого, открывается страница регистрации(продолжение регистрации/ следующий шаг) с вводом определенных данных(для каждой группы, она разные). Ну и дальше, если все верно, данные записываюстя в БД, регистрация заверешена. Ну вобщем, я раписал как будет проходить регистрация, мне нужно узнать, только как осущеставить самостоятельный выбор группы польтзователя(со стороны юзера, чтобы при регистрации, он мог сам указать, в какой группе он будет находиться).

    Заранее, благодряю! )
      • 41968
      • 3 Posts
      Ребят, такой вопрос, что означает данная 3 строчка($group = $group == 1 ? 1 : 2;)?
      <?php
      $group = $hook->getValue('members');
      $group = $group == 1 ? 1 : 2;
      $userName = $hook->getValue('username');
      $user = $modx->getObject('modUser', array('username'=> $userName));
      [ed. note: xarder last edited this post 13 years, 11 months ago.]
        • 41968
        • 3 Posts
        Подъем
          • 37521 ☆ A M B ☆
          • 30 Posts
          Quote from: xarder at Nov 06, 2012, 07:53 AM
          Ребят, такой вопрос, что означает данная 3 строчка($group = $group == 1 ? 1 : 2;)?
          Тернарный оператор, который заменяет:
          if ($group == 1) // ?
              $group = 1;
          else // :
              $group = 2;

          По регистрации читайте http://rtfm.modx.com/display/ADDON/Login.Register