star Posted March 18, 2019 Report Share Posted March 18, 2019 (edited) Столкнулся с такой ситуацией. Если пользователь зарегистрировался и авторизовался ему по прежнему доступна страница регистрации например здесь http://demo.simplacms.ru/user/register , для какой интересно цели? Возможно логичнее будет скрыть форму и показать личный кабинет. Как правильно это сделать. Edited March 18, 2019 by star Quote Link to post Share on other sites
phukortsin Posted March 18, 2019 Report Share Posted March 18, 2019 Видимо, для цели повторной регистрации.А точно это знает только разработчик. Но он вряд ли даст ответ. Он даже не заглядывал на форум уже месяцев девять... Quote Link to post Share on other sites
question Posted March 18, 2019 Report Share Posted March 18, 2019 Ну так проект давно закрыт, зачем разработчику на форум заглядывать? Скажите спасибо, что для вас хостинг оплачивает. Quote Link to post Share on other sites
Maksclub Posted March 18, 2019 Report Share Posted March 18, 2019 (edited) Что стоит закрыть ее? RegisterView -- сделайте проверку и делайте редирект на кабинет Тут проверяется, что пользователя нет и делается редирект https://github.com/pikusov/Simpla/blob/master/view/UserView.php#L21 СДелайте также, но наоборот Edited March 18, 2019 by Maksclub Quote Link to post Share on other sites
star Posted March 19, 2019 Author Report Share Posted March 19, 2019 Что стоит закрыть ее? RegisterView -- сделайте проверку и делайте редирект на кабинет Тут проверяется, что пользователя нет и делается редирект https://github.com/pikusov/Simpla/blob/master/view/UserView.php#L21 СДелайте также, но наоборот Так в RegisterView вроде работает if($this->user) { header('Location: '.$this->config->root_url.'/user'); exit(); } Quote Link to post Share on other sites
phukortsin Posted March 19, 2019 Report Share Posted March 19, 2019 У Вас после индивидуальных изменений, возможно, и работает. А стандартно в 2.3.8 такого нет... Quote Link to post Share on other sites
star Posted March 19, 2019 Author Report Share Posted March 19, 2019 У Вас после индивидуальных изменений, возможно, и работает. А стандартно в 2.3.8 такого нет...Работает. В RegisterView.php сразу после class RegisterView extends View { function fetch() { вставляем if($this->user) { header('Location: '.$this->config->root_url.'/user'); exit(); } У Вас после индивидуальных изменений, возможно, и работает. А стандартно в 2.3.8 такого нет...Стандартно конечно такого нет Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.